Report for elinks on toolchain vanilla

Return code: 0

Time to run: 00:03:25

Log output:

 sudo -u tuscan  makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: elinks 0.13-15 (Sat Nov 14 04:46:48 UTC 2015)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (6) nspr-4.10.10-1  desktop-file-utils-0.22-1  gpm-1.20.7-6  js185-1.0.0-2  lua51-5.1.5-4  tre-0.8.0-3

Total Download Size:    1.68 MiB
Total Installed Size:  10.59 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages ...
downloading lua51-5.1.5-4-x86_64.pkg.tar.xz...
downloading js185-1.0.0-2-x86_64.pkg.tar.xz...
downloading tre-0.8.0-3-x86_64.pkg.tar.xz...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
installing gpm...
installing lua51...
installing nspr...
installing js185...
installing tre...
installing desktop-file-utils...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (2) perl-error-0.17024-1  git-2.6.2-1

Total Installed Size:  26.16 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
installing perl-error...
installing git...
Optional dependencies for git
    tk: gitk and git gui
    perl-libwww: git svn
    perl-term-readkey: git svn
    perl-mime-tools: git send-email
    perl-net-smtp-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    python2: various helper scripts
    subversion: git svn
    cvsps2: git cvsimport
    gnome-keyring: GNOME keyring credential helper
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
/tmp/elinks/PKGBUILD: line 26: [: too many arguments
acinclude.m4...
aclocal...
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
acinclude.m4:3: warning: ill-formed serial number 'AM1', expecting a version string with only digits and dots
acinclude.m4:224: warning: the serial number must appear before any macro definition
acinclude.m4:445: warning: the serial number must appear before any macro definition
acinclude.m4:471: warning: ill-formed serial number 'AM2', expecting a version string with only digits and dots
acinclude.m4:539: warning: the serial number must appear before any macro definition
acinclude.m4:566: warning: the serial number must appear before any macro definition
acinclude.m4:631: warning: the serial number must appear before any macro definition
autoheader...
autoconf...
config.cache, autom4te.cache...
done
checking for aclocal... aclocal
checking for autoconf... autoconf
checking for autoheader... autoheader
checking for gnumake... no
checking for gmake... no
checking for make... /usr/bin/make
checking for x86_64-unknown-linux-gcc... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for x86_64-unknown-linux-ld... no
checking for ld... ld
checking for gawk... gawk
checking for gawk... /usr/bin/gawk
checking for x86_64-unknown-linux-ranlib... no
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking for git... /usr/bin/git
checking for sparse... no
checking for python... /usr/bin/python
checking for xmlto... no
checking for jw... no
checking for pod2html... /usr/bin/core_perl/pod2html
checking for doxygen... no
checking for BEOS... no
checking for RISCOS... no
checking for WIN32... no
checking for EMX... no
checking for UNIX... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking whether time.h and sys/time.h may both be included... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for unistd.h... (cached) yes
checking sigaction.h usability... no
checking sigaction.h presence... no
checking for sigaction.h... no
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netinet/in_systm.h usability... yes
checking netinet/in_systm.h presence... yes
checking for netinet/in_systm.h... yes
checking netinet/in_system.h usability... no
checking netinet/in_system.h presence... no
checking for netinet/in_system.h... no
checking netinet/ip.h usability... yes
checking netinet/ip.h presence... yes
checking for netinet/ip.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking netinet/in6_var.h usability... no
checking netinet/in6_var.h presence... no
checking for netinet/in6_var.h... no
checking ifaddrs.h usability... yes
checking ifaddrs.h presence... yes
checking for ifaddrs.h... yes
checking sys/cygwin.h usability... no
checking sys/cygwin.h presence... no
checking for sys/cygwin.h... no
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking sys/fmutex.h usability... no
checking sys/fmutex.h presence... no
checking for sys/fmutex.h... no
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/signal.h usability... yes
checking sys/signal.h presence... yes
checking for sys/signal.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking for net/if.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking sys/un.h usability... yes
checking sys/un.h presence... yes
checking for sys/un.h... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for C99-conforming inline... yes
checking for typeof... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for size_t... yes
checking for off_t... yes
checking for ssize_t... yes
checking for long long... yes
checking for off_t... yes
checking for int32_t... yes
checking for uint32_t... yes
checking for uint16_t... yes
checking size of char... 1
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking size of off_t... 8
checking for variadic macros... yes
checking whether gcc needs -traditional... no
checking for working memcmp... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for strftime... yes
checking for atoll... yes
checking for gethostbyaddr... yes
checking for herror... yes
checking for strerror... yes
checking for popen... yes
checking for uname... yes
checking for access... yes
checking for chmod... yes
checking for alarm... yes
checking for timegm... yes
checking for mremap... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for strcasestr... yes
checking for strstr... yes
checking for strchr... yes
checking for strrchr... yes
checking for memmove... yes
checking for bcopy... yes
checking for stpcpy... yes
checking for strdup... yes
checking for index... yes
checking for isdigit... yes
checking for mempcpy... yes
checking for memrchr... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for asprintf... yes
checking for vasprintf... yes
checking for getifaddrs... yes
checking for getpwnam... yes
checking for inet_pton... yes
checking for inet_ntop... yes
checking for fflush... yes
checking for fsync... yes
checking for fseeko... yes
checking for ftello... yes
checking for sigaction... yes
checking for gettimeofday... yes
checking for clock_gettime... yes
checking for setitimer... yes
checking for cygwin_conv_to_full_win32_path... no
checking for setenv... yes
checking for putenv... yes
checking for unsetenv... yes
checking for getuid... yes
checking for geteuid... yes
checking for wcwidth... yes
checking for fork... yes
checking for getpid... yes
checking for setpgid... yes
checking for getpgid... yes
checking for setpgrp... yes
checking for getpgrp... yes
checking for raise... yes
checking for kill... yes
checking for fpathconf... yes
checking for __va_copy... yes
checking for sysconf(_SC_PAGE_SIZE)... yes
checking for C99 vsnprintf... yes
checking for dlopen in -ldl... yes
checking for socket... yes
checking for setsockopt... yes
checking for gethostbyname... yes
checking for gpm support... yes
checking gpm.h usability... yes
checking gpm.h presence... yes
checking for gpm.h... yes
checking for Gpm_Open in -lgpm... yes
checking for zlib support... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzclearerr in -lz... yes
checking for bzlib support... yes
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking for BZ2_bzReadOpen in -lbz2... yes
checking for idn support... yes
checking idna.h usability... yes
checking idna.h presence... yes
checking for idna.h... yes
checking for stringprep_check_version in -lidn... yes
checking for lzma support... disabled
checking for GSSAPI... no
checking expat.h usability... yes
checking expat.h presence... yes
checking for expat.h... yes
checking for XML_ParserCreate in -lexpat... yes
checking sys/consio.h usability... no
checking sys/consio.h presence... no
checking for sys/consio.h... no
checking machine/console.h usability... no
checking machine/console.h presence... no
checking for machine/console.h... no
checking for SpiderMonkey (1.8.5 or later) in pkg-config mozjs185... yes
checking for JS_ReportAllocationOverflow... yes
checking for JS_SetBranchCallback... no
checking for JS_TriggerOperationCallback... yes
checking for Guile... no
checking for Perl... no
checking whether POPpx works without an n_a variable... no
checking for Python... no
checking for Lua... yes
checking lauxlib.h usability... yes
checking lauxlib.h presence... yes
checking for lauxlib.h... yes
checking for TRE in pkg-config... yes
checking for TRE header and library... yes
checking for Ruby... no
checking for OpenSSL... yes
checking for GNUTLS... not used, because OpenSSL was chosen
checking whether to be or not to be... needs to be determined experimentally
checking for struct sockaddr_storage... yes
checking for struct sockaddr_in6... yes
checking for struct addrinfo... yes
checking for getaddrinfo... yes
checking for X... disabled
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking whether /usr/bin/make sets $(MAKE)... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for strerror in -lcposix... no
checking for working alloca.h... yes
checking for alloca... yes
checking whether we are using the GNU C Library 2.1 or newer... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking for limits.h... (cached) yes
checking for locale.h... (cached) yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for feof_unlocked... yes
checking for fgets_unlocked... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... (cached) yes
checking for getgid... yes
checking for getuid... (cached) yes
checking for mempcpy... (cached) yes
checking for munmap... yes
checking for putenv... (cached) yes
checking for setenv... (cached) yes
checking for setlocale... yes
checking for stpcpy... (cached) yes
checking for strchr... (cached) yes
checking for strcasecmp... (cached) yes
checking for strdup... (cached) yes
checking for strtoul... yes
checking for tsearch... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for bison... bison
checking version of bison... 3.0.4, ok
checking for catalogs to be installed...  af be bg ca cs da de el es et fi fr gl hr hu id is it lt nl nb pl pt pt_BR ro ru sk sr sv tr uk
checking fsplib.h usability... no
checking fsplib.h presence... no
checking for fsplib.h... no
checking whether wchar_t is exactly 32-bit... yes
checking for -rdynamic... yes
checking whether gcc accepts -Wno-address... yes
checking whether gcc accepts -fno-strict-overflow... yes
configure: creating ./config.status
config.status: creating Makefile.config
config.status: creating contrib/elinks.spec
config.status: creating contrib/lua/hooks.lua
config.status: creating contrib/conv/w3m2links.awk
config.status: creating doc/Doxyfile
config.status: creating doc/man/man1/elinks.1
config.status: creating src/intl/gettext/ref-add.sed
config.status: creating src/intl/gettext/ref-del.sed
config.status: creating config.h
The following feature summary has been saved to features.log
Feature summary:
Documentation Tools ............. AsciiDoc, Pod2HTML
Manual Formats .................. HTML (one file)
Man Page Formats ................ HTML
API Documentation ............... no
gpm ............................. yes
zlib ............................ yes
bzlib ........................... yes
idn ............................. yes
lzma ............................ no
Bookmarks ....................... yes
XBEL bookmarks .................. yes
ECMAScript (JavaScript) ......... SpiderMonkey document scripting
Browser scripting ............... Lua, SpiderMonkey
SSL ............................. OpenSSL
Native Language Support ......... yes
Cookies ......................... yes
Form history .................... yes
Global history .................. yes
Mailcap ......................... yes
Mimetypes files ................. yes
IPv6 ............................ yes
BitTorrent protocol ............. no
Data protocol ................... yes
URI rewriting ................... yes
Local CGI ....................... yes
Finger protocol ................. no
FSP protocol .................... no
FTP protocol .................... yes
Gopher protocol ................. no
NNTP protocol ................... no
Samba protocol .................. no
Mouse handling .................. yes
BSD sysmouse .................... no
88 colors ....................... no
256 colors ...................... yes
true color ...................... no
Exmode interface ................ no
LEDs ............................ yes
Marks ........................... yes
Cascading Style Sheets .......... yes
HTML highlighting ............... yes
DOM engine ...................... HTML highlighting
Backtrace ....................... yes
No root exec .................... no
Debug mode ...................... no
Fast mode ....................... no
Own libc stubs .................. no
Small binary .................... no
UTF-8 ........................... yes
Combining characters ............ no
Regexp searching ................ TRE
System configuration directory .. /etc
Locale catalogs directory ....... /usr/share/locale
Compiler flags (CFLAGS) ......... -g -O2 -Wall -Wno-address -fno-strict-overflow
Preprocessor flags (CPPFLAGS) ... 
Linker flags (LDFLAGS) .......... -rdynamic 
Library flags (LIBS) ............ -ltre -Wl,-O1,--sort-common,--as-needed,-z,relro -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4  
cd . \
  && CONFIG_FILES= CONFIG_HEADERS=config.h \
     /bin/sh ./config.status
config.status: creating config.h
config.status: config.h is unchanged
[MAKE all]   doc
make[1]: Entering directory '/tmp/elinks/src/elinks/doc'
[MAKE all]   doc/man
make[2]: Entering directory '/tmp/elinks/src/elinks/doc/man'
[MAKE all]   doc/man/man1
make[3]: Entering directory '/tmp/elinks/src/elinks/doc/man/man1'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/doc/man/man1'
[MAKE all]   doc/man/man5
make[3]: Entering directory '/tmp/elinks/src/elinks/doc/man/man5'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/doc/man/man5'
make[2]: Leaving directory '/tmp/elinks/src/elinks/doc/man'
make[1]: Leaving directory '/tmp/elinks/src/elinks/doc'
[MAKE all]   po
make[1]: Entering directory '/tmp/elinks/src/elinks/po'
 [GMSGFMT]   po/af.gmo                 758 translated messages, 32 fuzzy translations, 835 untranslated messages.
 [GMSGFMT]   po/be.gmo                 be.po: warning: Charset "koi8-ru" is not a portable encoding name.
                Message conversion to user's charset might not work.
213 translated messages, 545 fuzzy translations, 867 untranslated messages.
 [GMSGFMT]   po/bg.gmo                 230 translated messages, 541 fuzzy translations, 854 untranslated messages.
 [GMSGFMT]   po/ca.gmo                 171 translated messages, 473 fuzzy translations, 981 untranslated messages.
 [GMSGFMT]   po/cs.gmo                 1171 translated messages, 301 fuzzy translations, 153 untranslated messages.
 [GMSGFMT]   po/da.gmo                 1435 translated messages, 150 fuzzy translations, 40 untranslated messages.
 [GMSGFMT]   po/de.gmo                 1067 translated messages, 372 fuzzy translations, 186 untranslated messages.
 [GMSGFMT]   po/el.gmo                 170 translated messages, 474 fuzzy translations, 981 untranslated messages.
 [GMSGFMT]   po/es.gmo                 199 translated messages, 535 fuzzy translations, 891 untranslated messages.
 [GMSGFMT]   po/et.gmo                 170 translated messages, 474 fuzzy translations, 981 untranslated messages.
 [GMSGFMT]   po/fi.gmo                 907 translated messages, 57 fuzzy translations, 661 untranslated messages.
 [GMSGFMT]   po/fr.gmo                 1639 translated messages, 1 fuzzy translation, 1 untranslated message.
 [GMSGFMT]   po/gl.gmo                 170 translated messages, 474 fuzzy translations, 981 untranslated messages.
 [GMSGFMT]   po/hr.gmo                 171 translated messages, 473 fuzzy translations, 981 untranslated messages.
 [GMSGFMT]   po/hu.gmo                 1234 translated messages, 257 fuzzy translations, 134 untranslated messages.
 [GMSGFMT]   po/id.gmo                 171 translated messages, 474 fuzzy translations, 980 untranslated messages.
 [GMSGFMT]   po/is.gmo                 165 translated messages, 470 fuzzy translations, 990 untranslated messages.
 [GMSGFMT]   po/it.gmo                 928 translated messages, 473 fuzzy translations, 224 untranslated messages.
 [GMSGFMT]   po/lt.gmo                 166 translated messages, 469 fuzzy translations, 990 untranslated messages.
 [GMSGFMT]   po/nl.gmo                 171 translated messages, 474 fuzzy translations, 980 untranslated messages.
 [GMSGFMT]   po/nb.gmo                 171 translated messages, 473 fuzzy translations, 981 untranslated messages.
 [GMSGFMT]   po/pl.gmo                 1637 translated messages, 1 untranslated message.
 [GMSGFMT]   po/pt.gmo                 217 translated messages, 548 fuzzy translations, 860 untranslated messages.
 [GMSGFMT]   po/pt_BR.gmo              188 translated messages, 521 fuzzy translations, 916 untranslated messages.
 [GMSGFMT]   po/ro.gmo                 ro.po: warning: Charset "ISO-8859-16" is not a portable encoding name.
                Message conversion to user's charset might not work.
171 translated messages, 474 fuzzy translations, 980 untranslated messages.
 [GMSGFMT]   po/ru.gmo                 192 translated messages, 520 fuzzy translations, 913 untranslated messages.
 [GMSGFMT]   po/sk.gmo                 795 translated messages, 433 fuzzy translations, 397 untranslated messages.
 [GMSGFMT]   po/sr.gmo                 1260 translated messages, 261 fuzzy translations, 104 untranslated messages.
 [GMSGFMT]   po/sv.gmo                 170 translated messages, 474 fuzzy translations, 981 untranslated messages.
 [GMSGFMT]   po/tr.gmo                 165 translated messages, 470 fuzzy translations, 990 untranslated messages.
 [GMSGFMT]   po/uk.gmo                 274 translated messages, 516 fuzzy translations, 835 untranslated messages.
make[1]: Leaving directory '/tmp/elinks/src/elinks/po'
[MAKE all]   src
make[1]: Entering directory '/tmp/elinks/src/elinks/src'
[MAKE all]   src/bfu
make[2]: Entering directory '/tmp/elinks/src/elinks/src/bfu'
      [CC]   src/bfu/button.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from button.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from button.c:13:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from button.c:13:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
button.c: In function 'add_dlg_button_do':
button.c:50:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int textlen = strlen(text);
                       ^
In file included from button.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
button.c: In function 'buttons_width':
button.c:30:21: warning: pointer targets in passing argument 1 of 'utf8_ptr2cells' differ in signedness [-Wpointer-sign]
 #define BUTTON_LEFT "[ "
                     ^
button.c:92:37: note: in expansion of macro 'BUTTON_LEFT'
  int button_lr_len = utf8_ptr2cells(BUTTON_LEFT, NULL)
                                     ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from button.c:12:
../.././src/intl/charsets.h:136:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int utf8_ptr2cells(unsigned char *, unsigned char *);
     ^
button.c:31:22: warning: pointer targets in passing argument 1 of 'utf8_ptr2cells' differ in signedness [-Wpointer-sign]
 #define BUTTON_RIGHT " ]"
                      ^
button.c:93:23: note: in expansion of macro 'BUTTON_RIGHT'
      + utf8_ptr2cells(BUTTON_RIGHT, NULL);
                       ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from button.c:12:
../.././src/intl/charsets.h:136:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int utf8_ptr2cells(unsigned char *, unsigned char *);
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from button.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
button.c:96:2: note: in expansion of macro 'assert'
  assert(n > 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
button.c:96:2: note: in expansion of macro 'assert'
  assert(n > 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
button.c: In function 'dlg_format_buttons':
button.c:30:21: warning: pointer targets in passing argument 1 of 'utf8_ptr2cells' differ in signedness [-Wpointer-sign]
 #define BUTTON_LEFT "[ "
                     ^
button.c:156:39: note: in expansion of macro 'BUTTON_LEFT'
    int button_lr_len = utf8_ptr2cells(BUTTON_LEFT, NULL)
                                       ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from button.c:12:
../.././src/intl/charsets.h:136:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int utf8_ptr2cells(unsigned char *, unsigned char *);
     ^
button.c:31:22: warning: pointer targets in passing argument 1 of 'utf8_ptr2cells' differ in signedness [-Wpointer-sign]
 #define BUTTON_RIGHT " ]"
                      ^
button.c:157:25: note: in expansion of macro 'BUTTON_RIGHT'
        + utf8_ptr2cells(BUTTON_RIGHT, NULL);
                         ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from button.c:12:
../.././src/intl/charsets.h:136:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int utf8_ptr2cells(unsigned char *, unsigned char *);
     ^
button.c: In function 'display_button':
button.c:193:40: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   shortcut_color = get_bfu_color(term, "dialog.button-shortcut-selected");
                                        ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from button.c:12:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
button.c:194:32: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   color =  get_bfu_color(term, "dialog.button-selected");
                                ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from button.c:12:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
button.c:196:40: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   shortcut_color = get_bfu_color(term, "dialog.button-shortcut");
                                        ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from button.c:12:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
button.c:197:32: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   color =  get_bfu_color(term, "dialog.button");
                                ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from button.c:12:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
button.c:30:21: warning: pointer targets in passing argument 1 of 'utf8_ptr2cells' differ in signedness [-Wpointer-sign]
 #define BUTTON_LEFT "[ "
                     ^
button.c:203:40: note: in expansion of macro 'BUTTON_LEFT'
   int button_left_len = utf8_ptr2cells(BUTTON_LEFT, NULL);
                                        ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from button.c:12:
../.././src/intl/charsets.h:136:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int utf8_ptr2cells(unsigned char *, unsigned char *);
     ^
button.c:31:22: warning: pointer targets in passing argument 1 of 'utf8_ptr2cells' differ in signedness [-Wpointer-sign]
 #define BUTTON_RIGHT " ]"
                      ^
button.c:204:41: note: in expansion of macro 'BUTTON_RIGHT'
   int button_right_len = utf8_ptr2cells(BUTTON_RIGHT, NULL);
                                         ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from button.c:12:
../.././src/intl/charsets.h:136:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int utf8_ptr2cells(unsigned char *, unsigned char *);
     ^
button.c:30:21: warning: pointer targets in passing argument 4 of 'draw_dlg_text' differ in signedness [-Wpointer-sign]
 #define BUTTON_LEFT "[ "
                     ^
button.c:218:42: note: in expansion of macro 'BUTTON_LEFT'
  draw_dlg_text(dlg_data, pos->x, pos->y, BUTTON_LEFT, BUTTON_LEFT_LEN, 0, color);
                                          ^
In file included from button.c:14:0:
../.././src/terminal/draw.h:292:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void draw_dlg_text(struct dialog_data *dlg_data, int x, int y,
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from button.c:12:
button.c:224:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   attr = get_opt_bool("ui.dialogs.underline_button_shortcuts",
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
button.c:224:10: note: in expansion of macro 'get_opt_bool'
   attr = get_opt_bool("ui.dialogs.underline_button_shortcuts",
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
button.c:31:22: warning: pointer targets in passing argument 4 of 'draw_dlg_text' differ in signedness [-Wpointer-sign]
 #define BUTTON_RIGHT " ]"
                      ^
button.c:298:6: note: in expansion of macro 'BUTTON_RIGHT'
      BUTTON_RIGHT, BUTTON_RIGHT_LEN, 0, color);
      ^
In file included from button.c:14:0:
../.././src/terminal/draw.h:292:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void draw_dlg_text(struct dialog_data *dlg_data, int x, int y,
      ^
button.c:31:22: warning: pointer targets in passing argument 4 of 'draw_dlg_text' differ in signedness [-Wpointer-sign]
 #define BUTTON_RIGHT " ]"
                      ^
button.c:301:44: note: in expansion of macro 'BUTTON_RIGHT'
   draw_dlg_text(dlg_data, x + len, pos->y, BUTTON_RIGHT,
                                            ^
In file included from button.c:14:0:
../.././src/terminal/draw.h:292:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void draw_dlg_text(struct dialog_data *dlg_data, int x, int y,
      ^
      [CC]   src/bfu/checkbox.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from checkbox.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from checkbox.c:13:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from checkbox.c:13:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
checkbox.c: In function 'dlg_format_checkbox':
checkbox.c:55:28: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
        get_bfu_color(term, "dialog.checkbox-label"),
                            ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from checkbox.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
checkbox.c: In function 'display_checkbox':
checkbox.c:71:31: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   color = get_bfu_color(term, "dialog.checkbox-selected");
                               ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from checkbox.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
checkbox.c:73:31: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   color = get_bfu_color(term, "dialog.checkbox");
                               ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from checkbox.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
checkbox.c:78:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   text = widget_data->widget->info.checkbox.gid ? "(X)" : "[X]";
        ^
checkbox.c:80:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   text = widget_data->widget->info.checkbox.gid ? "( )" : "[ ]";
        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from checkbox.c:11:
checkbox.c: In function 'init_checkbox':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
checkbox.c:97:2: note: in expansion of macro 'assert'
  assert(cdata);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
checkbox.c:97:2: note: in expansion of macro 'assert'
  assert(cdata);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
checkbox.c: In function 'select_checkbox':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
checkbox.c:136:3: note: in expansion of macro 'assert'
   assert(cdata);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
checkbox.c:136:3: note: in expansion of macro 'assert'
   assert(cdata);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
checkbox.c:154:4: note: in expansion of macro 'assert'
    assert(cdata);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
checkbox.c:154:4: note: in expansion of macro 'assert'
    assert(cdata);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/bfu/dialog.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialog.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialog.c:16:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from dialog.c:16:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from dialog.c:23:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from dialog.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialog.c: In function 'redraw_dialog':
dialog.c:91:62: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   draw_border(term, &dlg_data->real_box, get_bfu_color(term, "dialog.frame"), DIALOG_FRAME);
                                                              ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from dialog.c:12:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialog.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialog.c:93:3: note: in expansion of macro 'assert'
   assert(dlg_data->dlg->title);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialog.c:93:3: note: in expansion of macro 'assert'
   assert(dlg_data->dlg->title);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dialog.c:95:37: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   title_color = get_bfu_color(term, "dialog.title");
                                     ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from dialog.c:12:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
dialog.c:98:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    int titlelen = strlen(title);
                          ^
In file included from dialog.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialog.c:120:30: warning: pointer targets in passing argument 4 of 'draw_text' differ in signedness [-Wpointer-sign]
    draw_text(term, x - 1, y, " ", 1, 0, title_color);
                              ^
In file included from dialog.c:17:0:
../.././src/terminal/draw.h:286:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void draw_text(struct terminal *term, int x, int y,
      ^
dialog.c:122:39: warning: pointer targets in passing argument 4 of 'draw_text' differ in signedness [-Wpointer-sign]
    draw_text(term, x + titlecells, y, " ", 1, 0,
                                       ^
In file included from dialog.c:17:0:
../.././src/terminal/draw.h:286:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void draw_text(struct terminal *term, int x, int y,
      ^
In file included from /usr/include/string.h:630:0,
                 from dialog.c:8:
dialog.c: In function 'select_button_by_key':
dialog.c:352:13: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
      strchr(hk_ptr, '\0'));
             ^
dialog.c:352:13: note: expected 'const char *' but argument is of type 'unsigned char *'
dialog.c:352:6: warning: pointer targets in passing argument 3 of 'cp_to_unicode' differ in signedness [-Wpointer-sign]
      strchr(hk_ptr, '\0'));
      ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from dialog.c:12:
../.././src/intl/charsets.h:164:15: note: expected 'const unsigned char *' but argument is of type 'char *'
 unicode_val_T cp_to_unicode(int, unsigned char **, const unsigned char *);
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialog.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialog.c:355:3: note: in expansion of macro 'assert'
   assert(hk_char != UCS_NO_CHAR);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialog.c:355:3: note: in expansion of macro 'assert'
   assert(hk_char != UCS_NO_CHAR);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dialog.c: In function 'generic_dialog_layouter':
dialog.c:653:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   rw = int_min(w, strlen(dlg_data->dlg->title));
                          ^
In file included from dialog.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialog.c: In function 'draw_dialog':
dialog.c:687:24: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
    get_bfu_color(term, "dialog.generic"));
                        ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from dialog.c:12:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialog.c:12:
dialog.c:689:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool("ui.dialogs.shadows", NULL)) {
                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
dialog.c:689:6: note: in expansion of macro 'get_opt_bool'
  if (get_opt_bool("ui.dialogs.shadows", NULL)) {
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
dialog.c:692:28: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
        get_bfu_color(term, "dialog.shadow"), 2, 1);
                            ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from dialog.c:12:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialog.c:12:
dialog.c: In function 'do_refresh_dialog':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialog.c:712:2: note: in expansion of macro 'assert'
  assert(refresh && refresh->handler);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialog.c:712:2: note: in expansion of macro 'assert'
  assert(refresh && refresh->handler);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/bfu/group.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from group.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from group.c:14:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from group.c:14:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
group.c: In function 'dlg_format_group':
group.c:31:49: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *color = get_bfu_color(term, "dialog.text");
                                                 ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from group.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from group.c:11:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
group.c:33:2: note: in expansion of macro 'assert'
  assert(n > 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
group.c:33:2: note: in expansion of macro 'assert'
  assert(n > 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
group.c:51:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    label_length = (text && *text) ? strlen(text) : 0;
                                            ^
In file included from group.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
group.c: In function 'group_layouter':
group.c:157:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   rw = int_min(w, strlen(dlg_data->dlg->title));
                          ^
In file included from group.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [CC]   src/bfu/hierbox.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from hierbox.c:19:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from hierbox.c:19:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from hierbox.c:20:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from hierbox.c:9:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hierbox.c: In function 'add_listbox_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
hierbox.c:46:3: note: in expansion of macro 'assertm'
   assertm(browser != NULL, "Nowhere to add new list box item");
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
hierbox.c:46:3: note: in expansion of macro 'assertm'
   assertm(browser != NULL, "Nowhere to add new list box item");
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hierbox.c: In function 'done_listbox_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hierbox.c:92:2: note: in expansion of macro 'assert'
  assert(item && list_empty(item->child));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hierbox.c:92:2: note: in expansion of macro 'assert'
  assert(item && list_empty(item->child));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hierbox.c: In function 'hierbox_ev_init':
hierbox.c:225:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   add_to_list(browser->dialogs, item);
   ^
hierbox.c:225:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
hierbox.c: In function 'hierbox_browser':
hierbox.c:301:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int anonymous = get_cmd_opt_bool("anonymous");
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
hierbox.c:301:18: note: in expansion of macro 'get_cmd_opt_bool'
  int anonymous = get_cmd_opt_bool("anonymous");
                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hierbox.c:303:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hierbox.c:303:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from hierbox.c:11:0:
hierbox.c:332:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("Close", term), B_ESC, cancel_dialog, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from hierbox.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
hierbox.c:336:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, button + 2 - (anonymous ? anonymous - 1 : 0));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
hierbox.c:336:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, button + 2 - (anonymous ? anonymous - 1 : 0));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hierbox.c: In function 'init_listbox_context':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hierbox.c:389:2: note: in expansion of macro 'assert'
  assert(!list_empty(*box->items));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hierbox.c:389:2: note: in expansion of macro 'assert'
  assert(!list_empty(*box->items));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hierbox.c: In function 'push_hierbox_info_button':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hierbox.c:420:2: note: in expansion of macro 'assert'
  assert(box->ops);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hierbox.c:420:2: note: in expansion of macro 'assert'
  assert(box->ops);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from hierbox.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:429:22: note: in expansion of macro 'N_'
    info_box(term, 0, N_("Info"), ALIGN_CENTER,
                      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from hierbox.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:430:6: note: in expansion of macro 'N_'
      N_("Press space to expand this folder."));
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:441:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~OK"), done_listbox_context, B_ESC | B_ENTER));
   ^
hierbox.c:441:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~OK"), done_listbox_context, B_ESC | B_ENTER));
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:441:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~OK"), done_listbox_context, B_ESC | B_ENTER));
   ^
hierbox.c:441:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~OK"), done_listbox_context, B_ESC | B_ENTER));
                  ^
In file included from hierbox.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:438:3: note: in expansion of macro 'N_'
   N_("Info"), ALIGN_LEFT,
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from hierbox.c:19:0:
hierbox.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:552:2: note: in expansion of macro 'N_'
  N_("Sorry, but the item \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.cant_delete_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:552:2: note: in expansion of macro 'N_'
  N_("Sorry, but the item \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:555:2: note: in expansion of macro 'N_'
  N_("Sorry, but the item \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.cant_delete_used_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:555:2: note: in expansion of macro 'N_'
  N_("Sorry, but the item \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:558:2: note: in expansion of macro 'N_'
  N_("Sorry, but the folder \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.cant_delete_folder')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:558:2: note: in expansion of macro 'N_'
  N_("Sorry, but the folder \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:561:2: note: in expansion of macro 'N_'
  N_("Sorry, but the folder \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.cant_delete_used_folder')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:561:2: note: in expansion of macro 'N_'
  N_("Sorry, but the folder \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:564:2: note: in expansion of macro 'N_'
  N_("Delete marked items"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.delete_marked_items_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:564:2: note: in expansion of macro 'N_'
  N_("Delete marked items"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:567:2: note: in expansion of macro 'N_'
  N_("Delete marked items?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.delete_marked_items')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:567:2: note: in expansion of macro 'N_'
  N_("Delete marked items?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:570:2: note: in expansion of macro 'N_'
  N_("Delete folder"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.delete_folder_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:570:2: note: in expansion of macro 'N_'
  N_("Delete folder"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:573:2: note: in expansion of macro 'N_'
  N_("Delete the folder \"%s\" and its content?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.delete_folder')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:573:2: note: in expansion of macro 'N_'
  N_("Delete the folder \"%s\" and its content?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:576:2: note: in expansion of macro 'N_'
  N_("Delete item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.delete_item_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:576:2: note: in expansion of macro 'N_'
  N_("Delete item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:579:2: note: in expansion of macro 'N_'
  N_("Delete \"%s\"?\n\n%s"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.delete_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:579:2: note: in expansion of macro 'N_'
  N_("Delete \"%s\"?\n\n%s"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:582:2: note: in expansion of macro 'N_'
  N_("Clear all items"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.clear_all_items_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:582:2: note: in expansion of macro 'N_'
  N_("Clear all items"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:585:2: note: in expansion of macro 'N_'
  N_("Do you really want to remove all items?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'default_listbox_ops_messages.clear_all_items')
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:585:2: note: in expansion of macro 'N_'
  N_("Do you really want to remove all items?"),
  ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
hierbox.c: In function 'print_delete_error':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
hierbox.c:619:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("Bad delete error code (%d)!", err);
   ^
hierbox.c:619:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("Bad delete error code (%d)!", err);
            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hierbox.c:637:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
    add_format_to_string(&msg, "\n\n%s", info);
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
In file included from hierbox.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:642:35: note: in expansion of macro 'N_'
  info_box(term, MSGBOX_FREE_TEXT, N_("Delete error"), ALIGN_LEFT,
                                   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
hierbox.c: In function 'do_delete_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hierbox.c:652:2: note: in expansion of macro 'assert'
  assert(item);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hierbox.c:652:2: note: in expansion of macro 'assert'
  assert(item);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hierbox.c: In function 'query_delete_selected_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hierbox.c:728:2: note: in expansion of macro 'assert'
  assert(item);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hierbox.c:728:2: note: in expansion of macro 'assert'
  assert(item);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:754:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
    ^
hierbox.c:754:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:754:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
    ^
hierbox.c:754:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
                   ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:755:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC));
    ^
hierbox.c:755:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC));
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:755:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC));
    ^
hierbox.c:755:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC));
                   ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:766:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
    ^
hierbox.c:766:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:766:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
    ^
hierbox.c:766:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
                   ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:767:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC));
    ^
hierbox.c:767:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC));
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:767:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC));
    ^
hierbox.c:767:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~No"), done_listbox_context, B_ESC));
                   ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
hierbox.c: In function 'push_hierbox_delete_button':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hierbox.c:794:2: note: in expansion of macro 'assert'
  assert(ops && ops->can_delete && ops->delete);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hierbox.c:794:2: note: in expansion of macro 'assert'
  assert(ops && ops->can_delete && ops->delete);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:814:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
   ^
hierbox.c:814:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:814:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
   ^
hierbox.c:814:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), push_ok_delete_button, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:815:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), dont_delete_marked_items, B_ESC));
   ^
hierbox.c:815:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), dont_delete_marked_items, B_ESC));
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:815:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), dont_delete_marked_items, B_ESC));
   ^
hierbox.c:815:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), dont_delete_marked_items, B_ESC));
                  ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
hierbox.c: In function 'push_hierbox_clear_button':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hierbox.c:857:2: note: in expansion of macro 'assert'
  assert(ops);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hierbox.c:857:2: note: in expansion of macro 'assert'
  assert(ops);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:876:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), do_clear_browser, B_ENTER),
   ^
hierbox.c:876:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), do_clear_browser, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:876:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), do_clear_browser, B_ENTER),
   ^
hierbox.c:876:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), do_clear_browser, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:877:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
   ^
hierbox.c:877:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
hierbox.c:877:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
   ^
hierbox.c:877:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
                  ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
hierbox.c: In function 'search_hierbox_browser':
hierbox.c:942:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   switch (get_opt_int("document.browse.search.show_not_found",
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
hierbox.c:942:11: note: in expansion of macro 'get_opt_int'
   switch (get_opt_int("document.browse.search.show_not_found",
           ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from hierbox.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:948:8: note: in expansion of macro 'N_'
        N_("Search string '%s' not found"),
        ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from hierbox.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:946:6: note: in expansion of macro 'N_'
      N_("Search"), ALIGN_CENTER,
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
hierbox.c: In function 'push_hierbox_search_button':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hierbox.c:975:2: note: in expansion of macro 'assert'
  assert(box->ops->match);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hierbox.c:975:2: note: in expansion of macro 'assert'
  assert(box->ops->match);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from hierbox.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:977:27: note: in expansion of macro 'N_'
  input_dialog(term, NULL, N_("Search"), N_("Name"),
                           ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from hierbox.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
hierbox.c:977:41: note: in expansion of macro 'N_'
  input_dialog(term, NULL, N_("Search"), N_("Name"),
                                         ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
hierbox.c:979:21: warning: pointer targets in passing argument 8 of 'input_dialog' differ in signedness [-Wpointer-sign]
        MAX_STR_LEN, "", 0, 0, NULL,
                     ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from hierbox.c:12:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
      [CC]   src/bfu/hotkey.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from hotkey.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from hotkey.c:14:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from hotkey.c:14:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from hotkey.c:18:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from hotkey.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from hotkey.c:7:
hotkey.c: In function 'find_hotkey_pos':
hotkey.c:28:29: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   unsigned char *p = strchr(text, '~');
                             ^
hotkey.c:28:29: note: expected 'const char *' but argument is of type 'unsigned char *'
hotkey.c: In function 'check_hotkeys_common':
hotkey.c:181:18: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
           strchr(text, '\0'));
                  ^
hotkey.c:181:18: note: expected 'const char *' but argument is of type 'unsigned char *'
hotkey.c:181:11: warning: pointer targets in passing argument 3 of 'cp_to_unicode' differ in signedness [-Wpointer-sign]
           strchr(text, '\0'));
           ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/bfu/hotkey.h:6,
                 from hotkey.c:11:
../.././src/intl/charsets.h:164:15: note: expected 'const unsigned char *' but argument is of type 'char *'
 unicode_val_T cp_to_unicode(int, unsigned char **, const unsigned char *);
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from hotkey.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hotkey.c:184:3: note: in expansion of macro 'assert'
   assert(items_hotkey != UCS_NO_CHAR);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hotkey.c:184:3: note: in expansion of macro 'assert'
   assert(items_hotkey != UCS_NO_CHAR);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/bfu/inpfield.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from inpfield.c:21:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from inpfield.c:21:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
inpfield.c: In function 'check_number':
inpfield.c:68:13: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign]
  l = strtol(widget_data->cdata, &end, 10);
             ^
In file included from inpfield.c:8:0:
/usr/include/stdlib.h:183:17: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern long int strtol (const char *__restrict __nptr,
                 ^
In file included from inpfield.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
inpfield.c:72:5: note: in expansion of macro 'N_'
     N_("Bad number"), ALIGN_CENTER,
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from inpfield.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
inpfield.c:73:5: note: in expansion of macro 'N_'
     N_("Number expected in field"));
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from inpfield.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
inpfield.c:81:7: note: in expansion of macro 'N_'
       N_("Number should be in the range from %d to %d."),
       ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from inpfield.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
inpfield.c:79:5: note: in expansion of macro 'N_'
     N_("Bad number"), ALIGN_CENTER,
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from inpfield.c:21:0:
inpfield.c: In function 'check_nonempty':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
inpfield.c:99:4: note: in expansion of macro 'N_'
    N_("Bad string"), ALIGN_CENTER,
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from inpfield.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
inpfield.c:100:4: note: in expansion of macro 'N_'
    N_("Empty string not allowed"));
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
inpfield.c: In function 'dlg_format_field':
inpfield.c:119:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   label_width = strlen(label);
                        ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c:134:54: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   if (!format_only) text_color = get_bfu_color(term, "dialog.text");
                                                      ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from inpfield.c:14:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
inpfield.c:37:36: warning: pointer targets in passing argument 2 of 'dlg_format_text_do' differ in signedness [-Wpointer-sign]
 #define INPUTFIELD_FLOAT_SEPARATOR ":"
                                    ^
inpfield.c:144:33: note: in expansion of macro 'INPUTFIELD_FLOAT_SEPARATOR'
    dlg_format_text_do(dlg_data, INPUTFIELD_FLOAT_SEPARATOR,
                                 ^
In file included from ../.././src/bfu/widget.h:15:0,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
../.././src/bfu/text.h:49:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void dlg_format_text_do(struct dialog_data *dlg_data,
      ^
inpfield.c: In function 'input_field':
inpfield.c:225:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int defsize = strlen(def) + 1;
                        ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
inpfield.c:240:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, INPUT_WIDGETS_COUNT);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
inpfield.c:240:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, INPUT_WIDGETS_COUNT);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from inpfield.c:21:0:
inpfield.c: In function 'input_dialog':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 6 of 'input_field' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
inpfield.c:257:40: note: in expansion of macro 'N_'
  input_field(term, ml, 1, title, text, N_("~OK"), N_("~Cancel"),
                                        ^
inpfield.c:196:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_field(struct terminal *term, struct memory_list *ml, int intl,
 ^
In file included from inpfield.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 7 of 'input_field' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
inpfield.c:257:51: note: in expansion of macro 'N_'
  input_field(term, ml, 1, title, text, N_("~OK"), N_("~Cancel"),
                                                   ^
inpfield.c:196:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_field(struct terminal *term, struct memory_list *ml, int intl,
 ^
inpfield.c: In function 'display_field_do':
inpfield.c:292:30: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  color = get_bfu_color(term, "dialog.field");
                              ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from inpfield.c:14:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
inpfield.c:296:30: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  color = get_bfu_color(term, "dialog.field-text");
                              ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from inpfield.c:14:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
inpfield.c:308:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    len = strlen(text);
                 ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c: In function 'init_field':
inpfield.c:364:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    int datalen = strlen(entry->data);
                         ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c:376:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  widget_data->info.field.cpos = strlen(widget_data->cdata);
                                        ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c: In function 'mouse_field':
inpfield.c:436:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int_upper_bound(&widget_data->info.field.cpos, strlen(widget_data->cdata));
                                                        ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
inpfield.c: In function 'kbd_field':
inpfield.c:453:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && get_cmd_opt_bool("anonymous"))
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
inpfield.c:453:9: note: in expansion of macro 'get_cmd_opt_bool'
      && get_cmd_opt_bool("anonymous"))
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
inpfield.c:476:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (widget_data->info.field.cpos < strlen(widget_data->cdata)) {
                                              ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inpfield.c:9:
inpfield.c:480:34: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
      unsigned char *end = strchr(next, '\0');
                                  ^
inpfield.c:480:34: note: expected 'const char *' but argument is of type 'unsigned char *'
inpfield.c:516:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    widget_data->info.field.cpos = strlen(widget_data->cdata);
                                          ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c:542:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      length = strlen(text + old) + 1;
                      ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c:551:13: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      strlen(widget_data->cdata) - widget_data->info.field.cpos + 1);
             ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c:558:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     int cdata_len = strlen(widget_data->cdata);
                            ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c:585:13: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      strlen(widget_data->cdata + widget_data->info.field.cpos) + 1);
             ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c:595:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     int cdata_len = strlen(widget_data->cdata);
                            ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c:650:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     widget_data->info.field.cpos = strlen(widget_data->cdata);
                                           ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c:683:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     int textlen = strlen(text);
                          ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c:696:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     inslen = strlen(ins);
                     ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c: In function 'input_line_event_handler':
inpfield.c:827:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       || widget_data->info.field.cpos <= strlen(input_line->buffer))
                                                 ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inpfield.c:854:11: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    strlen(widget_data->cdata) - widget_data->info.field.cpos + 1);
           ^
In file included from inpfield.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inpfield.c:14:
inpfield.c: In function 'input_field_line':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
inpfield.c:884:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
inpfield.c:884:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/bfu/inphist.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from inphist.c:19:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from inphist.c:20:0:
../.././src/util/file.h: In function 'stat_links':
../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from inphist.c:20:0:
../.././src/util/file.h: In function 'stat_user':
../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from inphist.c:20:0:
../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from inphist.c:20:0:
../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from inphist.c:20:0:
../.././src/util/file.h: In function 'stat_group':
../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from inphist.c:20:0:
../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from inphist.c:20:0:
../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from inphist.c:20:0:
../.././src/util/file.h: In function 'stat_size':
../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from inphist.c:20:0:
../.././src/util/file.h: In function 'stat_date':
../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
inphist.c: In function 'tab_compl_n':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
inphist.c:31:2: note: in expansion of macro 'assert'
  assert(widget_is_textfield(widget_data));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
inphist.c:31:2: note: in expansion of macro 'assert'
  assert(widget_is_textfield(widget_data));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
inphist.c: In function 'tab_compl':
inphist.c:45:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  tab_compl_n(dlg_data, item, strlen(item));
                                     ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
inphist.c: In function 'menu_tab_compl':
inphist.c:55:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  tab_compl_n(dlg_data, item, strlen(item));
                                     ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c: In function 'do_tab_compl':
inphist.c:74:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
               ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c:74:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
                                   ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c:74:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
               ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c:74:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
                                   ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c:74:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
               ^
inphist.c:74:15: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:74:35: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
                                   ^
inphist.c:74:35: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:74:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
               ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c:74:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
               ^
inphist.c:74:15: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:74:35: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
                                   ^
inphist.c:74:35: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:74:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
                                   ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c:74:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
               ^
inphist.c:74:15: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:74:35: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
                                   ^
inphist.c:74:35: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:74:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
               ^
inphist.c:74:15: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:74:35: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
                                   ^
inphist.c:74:35: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:74:15: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
               ^
In file included from inphist.c:8:0:
/usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int strncmp (const char *__s1, const char *__s2, size_t __n)
            ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c:74:35: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign]
   if (strncmp(widget_data->cdata, entry->data, cpos))
                                   ^
In file included from inphist.c:8:0:
/usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int strncmp (const char *__s1, const char *__s2, size_t __n)
            ^
inphist.c: In function 'do_tab_compl_unambiguous':
inphist.c:133:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    longest_common_match = strlen(entry->data);
                                  ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
inphist.c: In function 'set_complete_file_menu':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
inphist.c:166:2: note: in expansion of macro 'assert'
  assert(widget_is_textfield(widget_data));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
inphist.c:166:2: note: in expansion of macro 'assert'
  assert(widget_is_textfield(widget_data));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
inphist.c:168:65: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  filenamelen = int_min(widget_data->widget->datalen - 1, strlen(filename));
                                                                 ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
inphist.c: In function 'do_tab_compl_file':
inphist.c:198:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("anonymous"))
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
inphist.c:198:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("anonymous"))
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c: In function 'check_duplicate_entries':
inphist.c:217:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
              ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c:217:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
                           ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c:217:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
              ^
inphist.c:217:14: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:217:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
                           ^
inphist.c:217:27: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:217:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
              ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c:217:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
              ^
inphist.c:217:14: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:217:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
                           ^
inphist.c:217:27: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:217:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
                           ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from inphist.c:8:
inphist.c:217:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
              ^
inphist.c:217:14: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:217:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
                           ^
inphist.c:217:27: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:217:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
              ^
inphist.c:217:14: note: expected 'const char *' but argument is of type 'unsigned char *'
inphist.c:217:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(entry->data, data)) continue;
                           ^
inphist.c:217:27: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
inphist.c: In function 'add_to_input_history':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
inphist.c:274:4: note: in expansion of macro 'INTERNAL'
    INTERNAL("history is empty");
    ^
inphist.c:274:13: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
    INTERNAL("history is empty");
             ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
inphist.c: In function 'load_input_history':
inphist.c:293:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("anonymous")) return 0;
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
inphist.c:293:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("anonymous")) return 0;
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
inphist.c:300:15: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign]
  file = fopen(history_file, "rb");
               ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
/usr/include/stdio.h:272:14: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern FILE *fopen (const char *__restrict __filename,
              ^
inphist.c:306:15: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
  while (fgets(line, MAX_STR_LEN, file)) {
               ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
/usr/include/stdio.h:622:14: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
              ^
inphist.c:308:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (*line) line[strlen(line) - 1] = 0;
                          ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
inphist.c: In function 'save_input_history':
inphist.c:331:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      || get_cmd_opt_bool("anonymous"))
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
inphist.c:331:9: note: in expansion of macro 'get_cmd_opt_bool'
      || get_cmd_opt_bool("anonymous"))
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
inphist.c:344:21: warning: pointer targets in passing argument 2 of 'secure_fputs' differ in signedness [-Wpointer-sign]
   secure_fputs(ssi, entry->data);
                     ^
In file included from inphist.c:23:0:
../.././src/util/secsave.h:41:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int secure_fputs(struct secure_save_info *, const char *);
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from inphist.c:12:
inphist.c: In function 'dlg_set_history':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
inphist.c:357:2: note: in expansion of macro 'assert'
  assert(widget_has_history(widget_data));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
inphist.c:357:2: note: in expansion of macro 'assert'
  assert(widget_has_history(widget_data));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
inphist.c:358:2: note: in expansion of macro 'assert'
  assert(widget_data->widget->datalen > 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
inphist.c:358:2: note: in expansion of macro 'assert'
  assert(widget_data->widget->datalen > 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
inphist.c:363:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   widget_data->info.field.cpos = int_min(strlen(s), widget_data->widget->datalen - 1);
                                                 ^
In file included from inphist.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [CC]   src/bfu/leds.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from leds.c:19:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from leds.c:21:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from leds.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from leds.c:23:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from leds.c:23:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from leds.c:19:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from leds.c:19:
leds.c: At top level:
leds.c:77:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui", N_("Clock"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:77:16: note: (near initialization for 'led_options[0].init.path')
  INIT_OPT_TREE("ui", N_("Clock"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:78:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "clock", 0, N_("Digital clock in the status bar.")),
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
leds.c:78:3: note: (near initialization for 'led_options[0].init.name')
   "clock", 0, N_("Digital clock in the status bar.")),
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:77:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Clock"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'led_options[0].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:77:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Clock"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:77:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Clock"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'led_options[0].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:77:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Clock"),
  ^
leds.c:80:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.clock", N_("Enable"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:80:16: note: (near initialization for 'led_options[1].init.path')
  INIT_OPT_BOOL("ui.clock", N_("Enable"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:81:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "enable", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
leds.c:81:3: note: (near initialization for 'led_options[1].init.name')
   "enable", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:80:28: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.clock", N_("Enable"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'led_options[1].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:80:28: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.clock", N_("Enable"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:80:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.clock", N_("Enable"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'led_options[1].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:80:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.clock", N_("Enable"),
  ^
leds.c:84:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("ui.clock", N_("Format"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:84:18: note: (near initialization for 'led_options[2].init.path')
  INIT_OPT_STRING("ui.clock", N_("Format"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:85:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "format", 0, "[%H:%M]",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
leds.c:85:3: note: (near initialization for 'led_options[2].init.name')
   "format", 0, "[%H:%M]",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:84:30: note: in expansion of macro 'N_'
  INIT_OPT_STRING("ui.clock", N_("Format"),
                              ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'led_options[2].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:84:30: note: in expansion of macro 'N_'
  INIT_OPT_STRING("ui.clock", N_("Format"),
                              ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:84:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("ui.clock", N_("Format"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'led_options[2].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:84:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("ui.clock", N_("Format"),
  ^
leds.c:91:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("ui.timer", "clock", 0, "ui.clock"),
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
leds.c:91:17: note: (near initialization for 'led_options[3].init.path')
  INIT_OPT_ALIAS("ui.timer", "clock", 0, "ui.clock"),
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
leds.c:91:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("ui.timer", "clock", 0, "ui.clock"),
                             ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
leds.c:91:29: note: (near initialization for 'led_options[3].init.name')
  INIT_OPT_ALIAS("ui.timer", "clock", 0, "ui.clock"),
                             ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
leds.c:93:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui", N_("Show IP"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:93:16: note: (near initialization for 'led_options[4].init.path')
  INIT_OPT_BOOL("ui", N_("Show IP"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:94:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "show_ip", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
leds.c:94:3: note: (near initialization for 'led_options[4].init.name')
   "show_ip", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:93:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Show IP"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'led_options[4].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:93:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Show IP"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:93:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Show IP"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'led_options[4].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:93:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Show IP"),
  ^
leds.c:98:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui", N_("LEDs"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:98:16: note: (near initialization for 'led_options[5].init.path')
  INIT_OPT_TREE("ui", N_("LEDs"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:99:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "leds", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
leds.c:99:3: note: (near initialization for 'led_options[5].init.name')
   "leds", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:98:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("LEDs"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'led_options[5].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:98:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("LEDs"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:98:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("LEDs"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'led_options[5].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:98:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("LEDs"),
  ^
leds.c:102:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.leds", N_("Enable"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:102:16: note: (near initialization for 'led_options[6].init.path')
  INIT_OPT_BOOL("ui.leds", N_("Enable"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
leds.c:103:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "enable", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
leds.c:103:3: note: (near initialization for 'led_options[6].init.name')
   "enable", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:102:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.leds", N_("Enable"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'led_options[6].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
leds.c:102:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.leds", N_("Enable"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:102:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.leds", N_("Enable"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'led_options[6].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
leds.c:102:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.leds", N_("Enable"),
  ^
leds.c: In function 'draw_timer':
leds.c:171:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  snprintf(s, sizeof(s), "[%d]", get_timer_duration());
           ^
In file included from leds.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
leds.c:172:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  length = strlen(s);
                  ^
In file included from leds.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
leds.c: In function 'draw_show_ip':
leds.c:187:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int length = strlen(s);
                       ^
In file included from leds.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
leds.c: In function 'draw_clock':
leds.c:208:20: warning: pointer targets in passing argument 1 of 'strftime' differ in signedness [-Wpointer-sign]
  length = strftime(s, sizeof(s), get_leds_clock_format(), loctime);
                    ^
In file included from leds.c:14:0:
/usr/include/time.h:205:15: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern size_t strftime (char *__restrict __s, size_t __maxsize,
               ^
leds.c:110:30: warning: pointer targets in passing argument 3 of 'strftime' differ in signedness [-Wpointer-sign]
 #define get_opt_leds(which)  led_options[(which)].option.value
                              ^
leds.c:112:34: note: in expansion of macro 'get_opt_leds'
 #define get_leds_clock_format()  get_opt_leds(LEDS_CLOCK_FORMAT).string
                                  ^
leds.c:208:34: note: in expansion of macro 'get_leds_clock_format'
  length = strftime(s, sizeof(s), get_leds_clock_format(), loctime);
                                  ^
In file included from leds.c:14:0:
/usr/include/time.h:205:15: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern size_t strftime (char *__restrict __s, size_t __maxsize,
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from leds.c:19:
leds.c: In function 'draw_leds':
leds.c:245:18: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_int("ui.timer.enable", NULL) == 2) {
                  ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
leds.c:245:6: note: in expansion of macro 'get_opt_int'
  if (get_opt_int("ui.timer.enable", NULL) == 2) {
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
leds.c:246:35: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   led_color = get_bfu_color(term, "status.status-text");
                                   ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from ../.././src/session/session.h:4,
                 from leds.c:26:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
leds.c:255:35: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   led_color = get_bfu_color(term, "status.status-text");
                                   ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from ../.././src/session/session.h:4,
                 from leds.c:26:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
leds.c:266:50: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   struct color_pair *color = get_bfu_color(term, "status.showip-text");
                                                  ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from ../.././src/session/session.h:4,
                 from leds.c:26:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from leds.c:19:
leds.c: In function 'redraw_leds':
leds.c:362:21: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && get_opt_int("ui.timer.enable", NULL) != 2) {
                     ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
leds.c:362:9: note: in expansion of macro 'get_opt_int'
      && get_opt_int("ui.timer.enable", NULL) != 2) {
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from leds.c:19:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
leds.c:380:3: note: in expansion of macro 'assert'
   assert(win);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
leds.c:380:3: note: in expansion of macro 'assert'
   assert(win);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from leds.c:23:0:
leds.c: In function 'menu_leds_info':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
leds.c:399:19: note: in expansion of macro 'N_'
    msg_text(term, N_("What the different LEDs indicate:\n"
                   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from ../.././src/session/session.h:4,
                 from leds.c:26:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from leds.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
leds.c:398:5: note: in expansion of macro 'N_'
     N_("LED indicators"), ALIGN_LEFT,
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from ../.././src/session/session.h:4,
                 from leds.c:26:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from leds.c:19:
leds.c: In function 'unregister_led':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
leds.c:434:2: note: in expansion of macro 'assertm'
  assertm(led->used__, "Attempted to unregister unused led!");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
leds.c:434:2: note: in expansion of macro 'assertm'
  assertm(led->used__, "Attempted to unregister unused led!");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/bfu/leds.h:6:0,
                 from leds.c:19:
leds.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
leds.c:440:15: note: in expansion of macro 'N_'
  /* name: */  N_("LED indicators"),
               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'leds_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
leds.c:440:15: note: in expansion of macro 'N_'
  /* name: */  N_("LED indicators"),
               ^
      [CC]   src/bfu/listbox.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from listbox.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from listbox.c:15:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from listbox.c:15:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from listbox.c:20:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from listbox.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from listbox.c:11:
listbox.c: In function 'get_listbox_widget_data':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
listbox.c:38:2: note: in expansion of macro 'assert'
  assert(widget_data->widget->type == WIDGET_LISTBOX);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
listbox.c:38:2: note: in expansion of macro 'assert'
  assert(widget_data->widget->type == WIDGET_LISTBOX);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from listbox.c:11:
listbox.c: In function 'dlg_format_listbox':
listbox.c:55:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  min = get_opt_int("ui.dialogs.listbox_min_height", NULL);
                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
listbox.c:55:8: note: in expansion of macro 'get_opt_int'
  min = get_opt_int("ui.dialogs.listbox_min_height", NULL);
        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
listbox.c: In function 'display_listbox_item':
listbox.c:362:41: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  tree_color = get_bfu_color(data->term, "menu.normal");
                                         ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from listbox.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
listbox.c:364:42: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   text_color = get_bfu_color(data->term, "menu.selected");
                                          ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from listbox.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
listbox.c:367:42: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   text_color = get_bfu_color(data->term, "menu.marked");
                                          ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from listbox.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
listbox.c:386:31: warning: pointer targets in passing argument 4 of 'draw_text' differ in signedness [-Wpointer-sign]
   draw_text(data->term, x, y, "     ", 5, 0, tree_color);
                               ^
In file included from listbox.c:16:0:
../.././src/terminal/draw.h:286:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void draw_text(struct terminal *term, int x, int y,
      ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from listbox.c:11:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
listbox.c:435:4: note: in expansion of macro 'INTERNAL'
    INTERNAL("Unknown item type");
    ^
listbox.c:435:13: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
    INTERNAL("Unknown item type");
             ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from listbox.c:11:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
listbox.c:467:3: note: in expansion of macro 'assert'
   assert(ops && ops->get_info);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
listbox.c:467:3: note: in expansion of macro 'assert'
   assert(ops && ops->get_info);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
listbox.c:472:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   len = strlen(text);
                ^
In file included from listbox.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
listbox.c: In function 'display_listbox':
listbox.c:509:24: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
    get_bfu_color(term, "menu.normal"));
                        ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from listbox.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
listbox.c: In function 'init_listbox':
listbox.c:561:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(browser->boxes, box);
  ^
listbox.c:561:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
      [CC]   src/bfu/listmenu.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from listmenu.c:15:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from listmenu.c:17:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from listmenu.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
listmenu.c: In function 'new_menu_item':
listmenu.c:79:18: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
   name = stracpy(" ");
                  ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from listmenu.c:15:
../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
listmenu.c: In function 'init_menu':
listmenu.c:132:30: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
  new_menu_item(menu, stracpy(""), -1, 0);
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from listmenu.c:15:
../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
listmenu.c: In function 'menu_labels':
listmenu.c:184:21: warning: pointer targets in passing argument 2 of 'add_to_strn' differ in signedness [-Wpointer-sign]
    add_to_strn(&bs, " ");
                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from listmenu.c:15:
../.././src/util/string.h:48:6: note: expected 'const unsigned char *' but argument is of type 'char *'
 void add_to_strn(unsigned char **str, const unsigned char *src);
      ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from listmenu.c:15:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
listmenu.c:188:4: note: in expansion of macro 'assert'
    assert(item->func == selected_item);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
listmenu.c:188:4: note: in expansion of macro 'assert'
    assert(item->func == selected_item);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
listmenu.c: In function 'add_select_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
listmenu.c:201:2: note: in expansion of macro 'assert'
  assert(menu && string);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
listmenu.c:201:2: note: in expansion of macro 'assert'
  assert(menu && string);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
listmenu.c:205:2: note: in expansion of macro 'assert'
  assert(value && pos >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
listmenu.c:205:2: note: in expansion of macro 'assert'
  assert(value && pos >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/bfu/menu.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from menu.c:17:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from menu.c:20:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from menu.c:20:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from menu.c:17:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from menu.c:30:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from menu.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from menu.c:17:
menu.c: In function 'select_menu_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
menu.c:174:2: note: in expansion of macro 'assertm'
  assertm(func != NULL, "No menu function");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
menu.c:174:2: note: in expansion of macro 'assertm'
  assertm(func != NULL, "No menu function");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
menu.c: In function 'get_menuitem_text_width':
menu.c:209:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   return L_TEXT_SPACE + strlen(text)
                                ^
In file included from menu.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
menu.c: In function 'get_menuitem_rtext_width':
menu.c:238:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    rtext_width = L_RTEXT_SPACE + strlen(rtext) + R_RTEXT_SPACE;
                                         ^
In file included from menu.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from menu.c:17:
menu.c: In function 'scroll_menu':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:286:2: note: in expansion of macro 'assert'
  assert(menu->selected >= -1);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:286:2: note: in expansion of macro 'assert'
  assert(menu->selected >= -1);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
menu.c: In function 'set_menu_selection':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:351:2: note: in expansion of macro 'assert'
  assert(pos >= 0 && pos < menu->size);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:351:2: note: in expansion of macro 'assert'
  assert(pos >= 0 && pos < menu->size);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:352:2: note: in expansion of macro 'assert'
  assert(mi_is_selectable(&menu->items[pos]));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:352:2: note: in expansion of macro 'assert'
  assert(mi_is_selectable(&menu->items[pos]));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
menu.c: In function 'draw_menu_left_text':
menu.c:382:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (len < 0) len = strlen(text);
                            ^
In file included from menu.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
menu.c: In function 'draw_menu_left_text_hk':
menu.c:405:52: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *hk_color = get_bfu_color(term, "menu.hotkey.normal");
                                                    ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from ../.././src/session/session.h:4,
                 from menu.c:21:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
menu.c:406:56: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *hk_color_sel = get_bfu_color(term, "menu.hotkey.selected");
                                                        ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from ../.././src/session/session.h:4,
                 from menu.c:21:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from ../.././src/config/kbdbind.h:4:0,
                 from ../.././src/bfu/menu.h:4,
                 from menu.c:18:
menu.c:407:47: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  enum screen_char_attr hk_attr = get_opt_bool("ui.dialogs.underline_hotkeys", NULL)
                                               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
menu.c:407:34: note: in expansion of macro 'get_opt_bool'
  enum screen_char_attr hk_attr = get_opt_bool("ui.dialogs.underline_hotkeys", NULL)
                                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:12:
menu.c:459:15: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
  end = strchr(text, '\0');
               ^
menu.c:459:15: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:459:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  end = strchr(text, '\0');
      ^
menu.c: In function 'draw_menu_right_text':
menu.c:531:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (len < 0) len = strlen(text);
                            ^
In file included from menu.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
menu.c: In function 'display_menu':
menu.c:543:56: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *normal_color = get_bfu_color(term, "menu.normal");
                                                        ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from ../.././src/session/session.h:4,
                 from menu.c:21:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
menu.c:544:58: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *selected_color = get_bfu_color(term, "menu.selected");
                                                          ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from ../.././src/session/session.h:4,
                 from menu.c:21:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
menu.c:545:55: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *frame_color = get_bfu_color(term, "menu.frame");
                                                       ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from ../.././src/session/session.h:4,
                 from menu.c:21:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from ../.././src/config/kbdbind.h:4:0,
                 from ../.././src/bfu/menu.h:4,
                 from menu.c:18:
menu.c:559:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool("ui.dialogs.shadows", NULL)) {
                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
menu.c:559:6: note: in expansion of macro 'get_opt_bool'
  if (get_opt_bool("ui.dialogs.shadows", NULL)) {
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
menu.c:562:28: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
        get_bfu_color(term, "dialog.shadow"), 2, 1);
                            ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from ../.././src/session/session.h:4,
                 from menu.c:21:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:12:
menu.c: In function 'search_menu_item':
menu.c:798:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
  match = strchr(text, '~');
                 ^
menu.c:798:17: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:798:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  match = strchr(text, '~');
        ^
menu.c:800:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   memmove(match, match + 1, strlen(match));
                                    ^
In file included from menu.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
menu.c:802:21: warning: pointer targets in passing argument 1 of 'strcasestr' differ in signedness [-Wpointer-sign]
  match = strcasestr(text, buffer);
                     ^
In file included from menu.c:12:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
menu.c:802:27: warning: pointer targets in passing argument 2 of 'strcasestr' differ in signedness [-Wpointer-sign]
  match = strcasestr(text, buffer);
                           ^
In file included from menu.c:12:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
menu.c:802:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  match = strcasestr(text, buffer);
        ^
menu.c: In function 'menu_search_handler':
menu.c:830:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   add_to_list(term->windows, win);
   ^
menu.c:830:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
menu.c: In function 'search_menu':
menu.c:874:28: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  unsigned char *prompt = _("Search menu/", term);
                            ^
In file included from menu.c:20:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from menu.c:17:
menu.c: In function 'do_mainmenu':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:1049:3: note: in expansion of macro 'assert'
   assert(win);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:1049:3: note: in expansion of macro 'assert'
   assert(win);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
menu.c:1055:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     add_to_list(term->windows, win);
     ^
menu.c:1055:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
menu.c: In function 'display_mainmenu':
menu.c:1070:56: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *normal_color = get_bfu_color(term, "menu.normal");
                                                        ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from ../.././src/session/session.h:4,
                 from menu.c:21:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
menu.c:1071:58: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *selected_color = get_bfu_color(term, "menu.selected");
                                                          ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from ../.././src/session/session.h:4,
                 from menu.c:21:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
menu.c:1121:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   textlen = strlen(text) - !!l;
                    ^
In file included from menu.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
menu.c: In function 'mainmenu_mouse_handler':
menu.c:1244:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      + strlen(text) - !!item->hotkey_pos
               ^
In file included from menu.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [CC]   src/bfu/msgbox.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from msgbox.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from msgbox.c:15:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from msgbox.c:15:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from msgbox.c:11:
msgbox.c: In function 'msg_box':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
msgbox.c:91:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, buttons + 1);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
msgbox.c:91:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, buttons + 1);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
msgbox.c: In function 'msg_text_do':
msgbox.c:105:31: warning: pointer targets in passing argument 3 of 'vsnprintf' differ in signedness [-Wpointer-sign]
  infolen = vsnprintf(NULL, 0, format, ap2);
                               ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from msgbox.c:11:
/usr/include/stdio.h:390:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int vsnprintf (char *__restrict __s, size_t __maxlen,
            ^
msgbox.c:109:46: warning: pointer targets in passing argument 3 of 'vsnprintf' differ in signedness [-Wpointer-sign]
  len = vsnprintf((char *) info, infolen + 1, format, ap);
                                              ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from msgbox.c:11:
/usr/include/stdio.h:390:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int vsnprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from msgbox.c:11:
msgbox.c: In function 'refreshed_msg_box':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
msgbox.c:173:7: note: in expansion of macro 'MSG_BOX_BUTTON'
       MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
       ^
msgbox.c:173:22: note: in expansion of macro 'N_'
       MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
msgbox.c:173:7: note: in expansion of macro 'MSG_BOX_BUTTON'
       MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
       ^
msgbox.c:173:22: note: in expansion of macro 'N_'
       MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
                      ^
msgbox.c: In function 'info_box':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
msgbox.c:194:10: note: in expansion of macro 'MSG_BOX_BUTTON'
          MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
          ^
msgbox.c:194:25: note: in expansion of macro 'N_'
          MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
                         ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
msgbox.c:194:10: note: in expansion of macro 'MSG_BOX_BUTTON'
          MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
          ^
msgbox.c:194:25: note: in expansion of macro 'N_'
          MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
                         ^
      [CC]   src/bfu/style.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from style.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from style.c:11:0:
style.c: In function 'get_bfu_color':
style.c:41:44: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  color_mode = get_opt_int_tree(term->spec, "colors", NULL);
                                            ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
style.c:41:15: note: in expansion of macro 'get_opt_int_tree'
  color_mode = get_opt_int_tree(term->spec, "colors", NULL);
               ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
style.c:64:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  stylenamelen = strlen(stylename);
                        ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from style.c:8:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
style.c:73:12: warning: pointer targets in passing argument 2 of 'get_opt_rec_real' differ in signedness [-Wpointer-sign]
            color_mode != COLOR_MODE_MONO
            ^
In file included from style.c:11:0:
../.././src/config/options.h:295:23: note: expected 'const unsigned char *' but argument is of type 'char *'
 extern struct option *get_opt_rec_real(struct option *, const unsigned char *);
                       ^
In file included from style.c:11:0:
style.c:89:48: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   entry->foreground = &get_opt_color_tree(opt, "text", NULL);
                                                ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
style.c:89:24: note: in expansion of macro 'get_opt_color_tree'
   entry->foreground = &get_opt_color_tree(opt, "text", NULL);
                        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
style.c:90:48: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   entry->background = &get_opt_color_tree(opt, "background", NULL);
                                                ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
style.c:90:24: note: in expansion of macro 'get_opt_color_tree'
   entry->background = &get_opt_color_tree(opt, "background", NULL);
                        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
      [CC]   src/bfu/text.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from text.c:13:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from text.c:16:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from text.c:16:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
text.c: In function 'split_line':
text.c:49:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  unsigned char *text_end = split + strlen(split);
                                           ^
In file included from text.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from text.c:13:
text.c: In function 'dlg_format_text_do':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
text.c:260:3: note: in expansion of macro 'assert'
   assert(cells <= width && shift < width);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
text.c:260:3: note: in expansion of macro 'assert'
   assert(cells <= width && shift < width);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
text.c: In function 'dlg_format_text':
text.c:346:23: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   get_bfu_color(term, "dialog.text"),
                       ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from text.c:13:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
text.c: In function 'display_text':
text.c:373:29: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
    get_bfu_color(win->term, "dialog.scrollbar"));
                             ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from text.c:13:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
text.c:400:29: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
    get_bfu_color(win->term, "dialog.scrollbar-selected"));
                             ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from text.c:13:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from text.c:13:
text.c: In function 'format_and_display_text':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
text.c:420:2: note: in expansion of macro 'assert'
  assert(lines >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
text.c:420:2: note: in expansion of macro 'assert'
  assert(lines >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
text.c:421:2: note: in expansion of macro 'assert'
  assert(widget_data->box.height >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
text.c:421:2: note: in expansion of macro 'assert'
  assert(widget_data->box.height >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
text.c:430:24: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
    get_bfu_color(term, "dialog.generic"));
                        ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from text.c:13:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
      [CC]   src/bfu/widget.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from widget.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from widget.c:14:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from widget.c:14:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
      [LD]   src/bfu/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/bfu'
[MAKE all]   src/bookmarks
make[2]: Entering directory '/tmp/elinks/src/elinks/src/bookmarks'
[MAKE all]   src/bookmarks/backend
make[3]: Entering directory '/tmp/elinks/src/elinks/src/bookmarks/backend'
      [CC]   src/bookmarks/backend/common.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from common.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from common.c:13:
common.c: In function 'bookmarks_read':
common.c:48:32: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int backend_num = get_opt_int("bookmarks.file_format", NULL);
                                ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
common.c:48:20: note: in expansion of macro 'get_opt_int'
  int backend_num = get_opt_int("bookmarks.file_format", NULL);
                    ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
common.c:65:12: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign]
  f = fopen(file_name, "rb");
            ^
In file included from common.c:7:0:
/usr/include/stdio.h:272:14: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern FILE *fopen (const char *__restrict __filename,
              ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from common.c:13:
common.c: In function 'bookmarks_write':
common.c:79:32: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int backend_num = get_opt_int("bookmarks.file_format", NULL);
                                ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
common.c:79:20: note: in expansion of macro 'get_opt_int'
  int backend_num = get_opt_int("bookmarks.file_format", NULL);
                    ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
      [CC]   src/bookmarks/backend/default.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from default.c:14:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/util/file.h:7:0,
                 from default.c:18:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from default.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from default.c:18:0:
../../.././src/util/file.h: In function 'stat_links':
../../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from default.c:14:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from default.c:18:0:
../../.././src/util/file.h: In function 'stat_user':
../../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from default.c:14:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from default.c:18:0:
../../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from default.c:8:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from default.c:18:0:
../../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from default.c:8:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from default.c:18:0:
../../.././src/util/file.h: In function 'stat_group':
../../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from default.c:14:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from default.c:18:0:
../../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from default.c:8:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from default.c:18:0:
../../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from default.c:8:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from default.c:18:0:
../../.././src/util/file.h: In function 'stat_size':
../../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from default.c:14:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from default.c:18:0:
../../.././src/util/file.h: In function 'stat_date':
../../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from default.c:14:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
default.c: In function 'read_bookmarks_default':
default.c:37:35: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  const int file_cp = get_cp_index("System");
                                   ^
In file included from ../../.././src/terminal/kbd.h:4:0,
                 from ../../.././src/terminal/event.h:4,
                 from ../../.././src/terminal/terminal.h:5,
                 from ../../.././src/bfu/dialog.h:7,
                 from default.c:14:
../../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
default.c:40:15: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
  while (fgets(in_buffer, INBUF_SIZE, f)) {
               ^
In file included from default.c:8:0:
/usr/include/stdio.h:622:14: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
              ^
In file included from /usr/include/string.h:630:0,
                 from default.c:10:
default.c:50:16: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   url = strchr(in_buffer, '\t');
                ^
default.c:50:16: note: expected 'const char *' but argument is of type 'unsigned char *'
default.c:50:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   url = strchr(in_buffer, '\t');
       ^
In file included from /usr/include/string.h:630:0,
                 from default.c:10:
default.c:62:22: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   depth_str = strchr(url, '\t');
                      ^
default.c:62:22: note: expected 'const char *' but argument is of type 'unsigned char *'
default.c:62:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   depth_str = strchr(url, '\t');
             ^
default.c:69:17: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
    depth = atoi(depth_str);
                 ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/errno.h:28,
                 from default.c:7:
/usr/include/stdlib.h:278:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atoi (const char *__nptr))
 ^
In file included from /usr/include/string.h:630:0,
                 from default.c:10:
default.c:74:19: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
    flags = strchr(depth_str, '\t');
                   ^
default.c:74:19: note: expected 'const char *' but argument is of type 'unsigned char *'
default.c:74:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    flags = strchr(depth_str, '\t');
          ^
In file included from /usr/include/string.h:630:0,
                 from default.c:10:
default.c:85:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   line_end = strchr(flags ? flags : depth_str, '\n');
                     ^
default.c:85:21: note: expected 'const char *' but argument is of type 'unsigned char *'
default.c:85:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   line_end = strchr(flags ? flags : depth_str, '\n');
            ^
default.c: In function 'write_bookmarks_default_inner':
default.c:149:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
            strlen(bm->title), out->codepage,
                   ^
In file included from default.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
default.c:152:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
          strlen(bm->url), out->codepage,
                 ^
In file included from default.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from default.c:14:
default.c: In function 'write_bookmarks_default':
default.c:185:39: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  out.save_folder_state = get_opt_bool("bookmarks.folder_state", NULL);
                                       ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
default.c:185:26: note: in expansion of macro 'get_opt_bool'
  out.save_folder_state = get_opt_bool("bookmarks.folder_state", NULL);
                          ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
default.c:186:30: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  out.codepage = get_cp_index("System");
                              ^
In file included from ../../.././src/terminal/kbd.h:4:0,
                 from ../../.././src/terminal/event.h:4,
                 from ../../.././src/terminal/terminal.h:5,
                 from ../../.././src/bfu/dialog.h:7,
                 from default.c:14:
../../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
default.c:187:54: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  out.conv_table = get_translation_table(get_cp_index("UTF-8"),
                                                      ^
In file included from ../../.././src/terminal/kbd.h:4:0,
                 from ../../.././src/terminal/event.h:4,
                 from ../../.././src/terminal/terminal.h:5,
                 from ../../.././src/bfu/dialog.h:7,
                 from default.c:14:
../../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
default.c: In function 'filename_bookmarks_default':
default.c:22:29: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define BOOKMARKS_FILENAME  "bookmarks"
                             ^
default.c:195:9: note: in expansion of macro 'BOOKMARKS_FILENAME'
  return BOOKMARKS_FILENAME;
         ^
      [CC]   src/bookmarks/backend/xbel.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from xbel.c:24:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from xbel.c:29:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from xbel.c:29:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from xbel.c:30:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from xbel.c:24:
xbel.c: In function 'read_bookmarks_xbel':
../../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
xbel.c:105:3: note: in expansion of macro 'ERROR'
   ERROR(gettext("read_bookmarks_xbel(): Error in XML_ParserCreate()"));
   ^
xbel.c:105:17: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   ERROR(gettext("read_bookmarks_xbel(): Error in XML_ParserCreate()"));
                 ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from xbel.c:29:
../../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from xbel.c:24:
../../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
xbel.c:116:4: note: in expansion of macro 'ERROR'
    ERROR(gettext("read_bookmarks_xbel(): Error reading %s"),
    ^
xbel.c:116:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
    ERROR(gettext("read_bookmarks_xbel(): Error reading %s"),
                  ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from xbel.c:29:
../../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
xbel.c:123:30: warning: pointer targets in passing argument 2 of 'XML_Parse' differ in signedness [-Wpointer-sign]
    if (!err && !XML_Parse(p, in_buffer, len, done)) {
                              ^
In file included from xbel.c:15:0:
/usr/include/expat.h:778:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 XML_Parse(XML_Parser parser, const char *s, int len, int isFinal);
 ^
xbel.c:124:22: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
     usrerror(gettext("Parse error while processing "
                      ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from xbel.c:29:
../../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
xbel.c:137:34: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
   preload.utf8_cp = get_cp_index("UTF-8");
                                  ^
In file included from ../../.././src/terminal/kbd.h:4:0,
                 from ../../.././src/terminal/event.h:4,
                 from ../../.././src/terminal/terminal.h:5,
                 from ../../.././src/bfu/dialog.h:7,
                 from xbel.c:24:
../../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from xbel.c:24:
xbel.c: In function 'write_bookmarks_xbel':
xbel.c:152:34: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int folder_state = get_opt_bool("bookmarks.folder_state", NULL);
                                  ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
xbel.c:152:21: note: in expansion of macro 'get_opt_bool'
  int folder_state = get_opt_bool("bookmarks.folder_state", NULL);
                     ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
xbel.c: In function 'filename_bookmarks_xbel':
xbel.c:34:34: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define BOOKMARKS_XBEL_FILENAME  "bookmarks.xbel"
                                  ^
xbel.c:172:9: note: in expansion of macro 'BOOKMARKS_XBEL_FILENAME'
  return BOOKMARKS_XBEL_FILENAME;
         ^
xbel.c: In function 'print_xml_entities':
xbel.c:190:52: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      && add_html_to_string(&entitized, str, strlen(str))) {
                                                    ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
xbel.c:191:21: warning: pointer targets in passing argument 2 of 'secure_fputs' differ in signedness [-Wpointer-sign]
   secure_fputs(ssi, entitized.source);
                     ^
In file included from ../../.././src/bookmarks/backend/common.h:7:0,
                 from xbel.c:26:
../../.././src/util/secsave.h:41:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int secure_fputs(struct secure_save_info *, const char *);
     ^
xbel.c: In function 'delete_whites':
xbel.c:309:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int len = strlen(s);
                   ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
xbel.c: In function 'on_text':
xbel.c:351:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   len2 = current_node->text ? strlen(current_node->text) : 0;
                                      ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
xbel.c:360:38: warning: pointer targets in passing argument 1 of 'delete_whites' differ in signedness [-Wpointer-sign]
   current_node->text = delete_whites(tmp);
                                      ^
xbel.c:305:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 delete_whites(const unsigned char *s)
 ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c: In function 'xbeltree_to_bookmarks_list':
xbel.c:378:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(node->name, "bookmark")) {
               ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:378:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(node->name, "bookmark")) {
               ^
xbel.c:378:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:378:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(node->name, "bookmark")) {
               ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:378:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(node->name, "bookmark")) {
               ^
xbel.c:378:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:378:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(node->name, "bookmark")) {
               ^
xbel.c:378:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:378:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(node->name, "bookmark")) {
               ^
xbel.c:378:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:381:28: warning: pointer targets in passing argument 2 of 'get_child' differ in signedness [-Wpointer-sign]
    title = get_child(node, "title");
                            ^
xbel.c:53:26: note: expected 'unsigned char *' but argument is of type 'char *'
 static struct tree_node *get_child(struct tree_node *node, unsigned char *name);
                          ^
xbel.c:382:37: warning: pointer targets in passing argument 2 of 'get_attribute_value' differ in signedness [-Wpointer-sign]
    href = get_attribute_value(node, "href");
                                     ^
xbel.c:54:23: note: expected 'unsigned char *' but argument is of type 'char *'
 static unsigned char *get_attribute_value(struct tree_node *node,
                       ^
xbel.c:388:36: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
        : (unsigned char *) gettext("No title"),
                                    ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from xbel.c:29:
../../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
xbel.c:394:35: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
       : (unsigned char *) gettext("No URL"));
                                   ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from xbel.c:29:
../../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:402:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "folder")) {
                      ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:402:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "folder")) {
                      ^
xbel.c:402:22: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:402:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "folder")) {
                      ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:402:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "folder")) {
                      ^
xbel.c:402:22: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:402:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "folder")) {
                      ^
xbel.c:402:22: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:402:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "folder")) {
                      ^
xbel.c:402:22: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:405:28: warning: pointer targets in passing argument 2 of 'get_child' differ in signedness [-Wpointer-sign]
    title = get_child(node, "title");
                            ^
xbel.c:53:26: note: expected 'unsigned char *' but argument is of type 'char *'
 static struct tree_node *get_child(struct tree_node *node, unsigned char *name);
                          ^
xbel.c:410:36: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
        : (unsigned char *) gettext("No title"),
                                    ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from xbel.c:29:
../../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
xbel.c:416:39: warning: pointer targets in passing argument 2 of 'get_attribute_value' differ in signedness [-Wpointer-sign]
    folded = get_attribute_value(node, "folded");
                                       ^
xbel.c:54:23: note: expected 'unsigned char *' but argument is of type 'char *'
 static unsigned char *get_attribute_value(struct tree_node *node,
                       ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:417:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (folded && !strcmp(folded, "no"))
                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:417:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (folded && !strcmp(folded, "no"))
                          ^
xbel.c:417:26: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:417:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (folded && !strcmp(folded, "no"))
                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:417:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (folded && !strcmp(folded, "no"))
                          ^
xbel.c:417:26: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:417:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (folded && !strcmp(folded, "no"))
                          ^
xbel.c:417:26: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:417:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (folded && !strcmp(folded, "no"))
                          ^
xbel.c:417:26: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:422:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "separator")) {
                      ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:422:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "separator")) {
                      ^
xbel.c:422:22: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:422:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "separator")) {
                      ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:422:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "separator")) {
                      ^
xbel.c:422:22: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:422:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "separator")) {
                      ^
xbel.c:422:22: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:422:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strcmp(node->name, "separator")) {
                      ^
xbel.c:422:22: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:423:42: warning: pointer targets in passing argument 3 of 'add_bookmark' differ in signedness [-Wpointer-sign]
    tmp = add_bookmark(current_parent, 0, "-", "");
                                          ^
In file included from xbel.c:25:0:
../../.././src/bookmarks/bookmarks.h:47:18: note: expected 'unsigned char *' but argument is of type 'char *'
 struct bookmark *add_bookmark(struct bookmark *, int, unsigned char *, unsigned char *);
                  ^
xbel.c:423:47: warning: pointer targets in passing argument 4 of 'add_bookmark' differ in signedness [-Wpointer-sign]
    tmp = add_bookmark(current_parent, 0, "-", "");
                                               ^
In file included from xbel.c:25:0:
../../.././src/bookmarks/bookmarks.h:47:18: note: expected 'unsigned char *' but argument is of type 'char *'
 struct bookmark *add_bookmark(struct bookmark *, int, unsigned char *, unsigned char *);
                  ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:437:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (!strcmp(node->name, "folder"))
                ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:437:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(node->name, "folder"))
                ^
xbel.c:437:16: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:437:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (!strcmp(node->name, "folder"))
                ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:437:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(node->name, "folder"))
                ^
xbel.c:437:16: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:437:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(node->name, "folder"))
                ^
xbel.c:437:16: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:437:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(node->name, "folder"))
                ^
xbel.c:437:16: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c: In function 'get_child':
xbel.c:483:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
               ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:483:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
                     ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:483:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
               ^
xbel.c:483:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:483:21: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
                     ^
xbel.c:483:21: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:483:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
               ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:483:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
               ^
xbel.c:483:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:483:21: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
                     ^
xbel.c:483:21: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:483:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
                     ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:483:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
               ^
xbel.c:483:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:483:21: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
                     ^
xbel.c:483:21: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:483:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
               ^
xbel.c:483:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:483:21: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(name, ret->name)) {
                     ^
xbel.c:483:21: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c: In function 'get_attribute_value':
xbel.c:498:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
               ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:498:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
                                ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:498:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
               ^
xbel.c:498:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:498:32: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
                                ^
xbel.c:498:32: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:498:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
               ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:498:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
               ^
xbel.c:498:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:498:32: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
                                ^
xbel.c:498:32: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:498:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
                                ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from xbel.c:22:
xbel.c:498:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
               ^
xbel.c:498:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:498:32: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
                                ^
xbel.c:498:32: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:498:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
               ^
xbel.c:498:15: note: expected 'const char *' but argument is of type 'unsigned char *'
xbel.c:498:32: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(attribute->name, name)) {
                                ^
xbel.c:498:32: note: expected 'const char *' but argument is of type 'unsigned char *'
      [LD]   src/bookmarks/backend/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/bookmarks/backend'
      [CC]   src/bookmarks/bookmarks.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from bookmarks.c:21:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from bookmarks.c:21:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from bookmarks.c:24:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from bookmarks.c:27:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
bookmarks.c: At top level:
bookmarks.c:48:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("", N_("Bookmarks"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
bookmarks.c:48:16: note: (near initialization for 'bookmark_options_info[0].init.path')
  INIT_OPT_TREE("", N_("Bookmarks"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
bookmarks.c:49:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "bookmarks", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
bookmarks.c:49:3: note: (near initialization for 'bookmark_options_info[0].init.name')
   "bookmarks", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
bookmarks.c:48:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Bookmarks"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_options_info[0].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
bookmarks.c:48:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Bookmarks"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
bookmarks.c:48:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Bookmarks"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'bookmark_options_info[0].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
bookmarks.c:48:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Bookmarks"),
  ^
bookmarks.c:53:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("bookmarks", N_("File format"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
bookmarks.c:53:15: note: (near initialization for 'bookmark_options_info[1].init.path')
  INIT_OPT_INT("bookmarks", N_("File format"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
bookmarks.c:54:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "file_format", 0, 0, 1, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
bookmarks.c:54:3: note: (near initialization for 'bookmark_options_info[1].init.name')
   "file_format", 0, 0, 1, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
bookmarks.c:53:28: note: in expansion of macro 'N_'
  INIT_OPT_INT("bookmarks", N_("File format"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_options_info[1].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
bookmarks.c:53:28: note: in expansion of macro 'N_'
  INIT_OPT_INT("bookmarks", N_("File format"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
bookmarks.c:53:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("bookmarks", N_("File format"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'bookmark_options_info[1].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
bookmarks.c:53:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("bookmarks", N_("File format"),
  ^
bookmarks.c:68:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("bookmarks", N_("Save folder state"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
bookmarks.c:68:16: note: (near initialization for 'bookmark_options_info[2].init.path')
  INIT_OPT_BOOL("bookmarks", N_("Save folder state"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
bookmarks.c:69:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "folder_state", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
bookmarks.c:69:3: note: (near initialization for 'bookmark_options_info[2].init.name')
   "folder_state", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
bookmarks.c:68:29: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("bookmarks", N_("Save folder state"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_options_info[2].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
bookmarks.c:68:29: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("bookmarks", N_("Save folder state"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
bookmarks.c:68:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("bookmarks", N_("Save folder state"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'bookmark_options_info[2].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
bookmarks.c:68:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("bookmarks", N_("Save folder state"),
  ^
bookmarks.c:75:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.sessions", N_("Periodic snapshotting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
bookmarks.c:75:16: note: (near initialization for 'bookmark_options_info[3].init.path')
  INIT_OPT_BOOL("ui.sessions", N_("Periodic snapshotting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
bookmarks.c:76:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "snapshot", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
bookmarks.c:76:3: note: (near initialization for 'bookmark_options_info[3].init.name')
   "snapshot", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
bookmarks.c:75:31: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.sessions", N_("Periodic snapshotting"),
                               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_options_info[3].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
bookmarks.c:75:31: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.sessions", N_("Periodic snapshotting"),
                               ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
bookmarks.c:75:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.sessions", N_("Periodic snapshotting"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'bookmark_options_info[3].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
bookmarks.c:75:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.sessions", N_("Periodic snapshotting"),
  ^
bookmarks.c:90:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "bookmark-delete", 0, bookmark_change_hook, NULL },
    ^
bookmarks.c:90:4: note: (near initialization for 'bookmark_hooks[0].name')
bookmarks.c:91:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "bookmark-move",   0, bookmark_change_hook, NULL },
    ^
bookmarks.c:91:4: note: (near initialization for 'bookmark_hooks[1].name')
bookmarks.c:92:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "bookmark-update", 0, bookmark_change_hook, NULL },
    ^
bookmarks.c:92:4: note: (near initialization for 'bookmark_hooks[2].name')
bookmarks.c:93:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "periodic-saving", 0, bookmark_write_hook,  NULL },
    ^
bookmarks.c:93:4: note: (near initialization for 'bookmark_hooks[3].name')
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
bookmarks.c: In function 'bookmark_write_hook':
bookmarks.c:114:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool("ui.sessions.snapshot", NULL)
                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
bookmarks.c:114:6: note: in expansion of macro 'get_opt_bool'
  if (get_opt_bool("ui.sessions.snapshot", NULL)
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
bookmarks.c:115:27: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && !get_cmd_opt_bool("anonymous"))
                           ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
bookmarks.c:115:10: note: in expansion of macro 'get_cmd_opt_bool'
      && !get_cmd_opt_bool("anonymous"))
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
bookmarks.c: In function 'init_bookmarks':
bookmarks.c:141:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   { "bookmarks.folder_state", change_hook_folder_state },
     ^
bookmarks.c:141:5: note: (near initialization for 'bookmarks_change_hooks[0].name')
In file included from ../.././src/bfu/leds.h:6:0,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
bookmarks.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
bookmarks.c:183:15: note: in expansion of macro 'N_'
  /* name: */  N_("Bookmarks"),
               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
bookmarks.c:183:15: note: in expansion of macro 'N_'
  /* name: */  N_("Bookmarks"),
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
bookmarks.c: In function 'write_bookmarks':
bookmarks.c:206:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("anonymous")) {
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
bookmarks.c:206:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("anonymous")) {
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
bookmarks.c: In function 'delete_bookmark':
bookmarks.c:260:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   item = get_hash_item(bookmark_cache, bm->url, strlen(bm->url));
                                                        ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/main/module.h:5:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
bookmarks.c:264:41: warning: pointer targets in passing argument 1 of 'get_event_id' differ in signedness [-Wpointer-sign]
  set_event_id(delete_bookmark_event_id, "bookmark-delete");
                                         ^
../.././src/main/event.h:106:25: note: in definition of macro 'set_event_id'
    event = get_event_id(name); \
                         ^
../.././src/main/event.h:94:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_event_id(unsigned char *name);
     ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c: In function 'delete_folder_by_name':
bookmarks.c:285:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                 ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:285:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                                  ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:285:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                 ^
bookmarks.c:285:17: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:285:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                                  ^
bookmarks.c:285:34: note: expected 'const char *' but argument is of type 'const unsigned char *'
bookmarks.c:285:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                 ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:285:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                 ^
bookmarks.c:285:17: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:285:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                                  ^
bookmarks.c:285:34: note: expected 'const char *' but argument is of type 'const unsigned char *'
bookmarks.c:285:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                                  ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:285:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                 ^
bookmarks.c:285:17: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:285:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                                  ^
bookmarks.c:285:34: note: expected 'const char *' but argument is of type 'const unsigned char *'
bookmarks.c:285:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                 ^
bookmarks.c:285:17: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:285:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || strcmp(bookmark->title, foldername))
                                  ^
bookmarks.c:285:34: note: expected 'const char *' but argument is of type 'const unsigned char *'
bookmarks.c: In function 'add_bookmark_item_to_bookmarks':
bookmarks.c:361:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   add_hash_item(bookmark_cache, bm->url, strlen(bm->url), bm);
                                                 ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
bookmarks.c: In function 'add_bookmark_cp':
bookmarks.c:440:35: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  const int utf8_cp = get_cp_index("UTF-8");
                                   ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from bookmarks.c:13:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
bookmarks.c:447:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   url = "";
       ^
bookmarks.c:453:51: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  utf8_title = convert_string(table, title, strlen(title),
                                                   ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
bookmarks.c:456:47: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  utf8_url = convert_string(table, url, strlen(url),
                                               ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
bookmarks.c: In function 'update_bookmark':
bookmarks.c:477:35: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  const int utf8_cp = get_cp_index("UTF-8");
                                   ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from bookmarks.c:13:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
bookmarks.c:487:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   url2 = convert_string(table, url, strlen(url),
                                            ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
bookmarks.c:495:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   title2 = convert_string(table, title, strlen(title),
                                                ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/main/module.h:5:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
bookmarks.c:505:41: warning: pointer targets in passing argument 1 of 'get_event_id' differ in signedness [-Wpointer-sign]
  set_event_id(update_bookmark_event_id, "bookmark-update");
                                         ^
../.././src/main/event.h:106:25: note: in definition of macro 'set_event_id'
    event = get_event_id(name); \
                         ^
../.././src/main/event.h:94:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_event_id(unsigned char *name);
     ^
bookmarks.c:515:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    int len = strlen(bm->url);
                     ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
bookmarks.c:522:47: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    add_hash_item(bookmark_cache, url2, strlen(url2), bm);
                                               ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c: In function 'get_bookmark_by_name':
bookmarks.c:552:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
               ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:552:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
                                ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:552:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
               ^
bookmarks.c:552:15: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:552:32: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
                                ^
bookmarks.c:552:32: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:552:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
               ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:552:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
               ^
bookmarks.c:552:15: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:552:32: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
                                ^
bookmarks.c:552:32: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:552:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
                                ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:552:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
               ^
bookmarks.c:552:15: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:552:32: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
                                ^
bookmarks.c:552:32: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:552:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
               ^
bookmarks.c:552:15: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:552:32: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(bookmark->title, title)) return bookmark;
                                ^
bookmarks.c:552:32: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c: In function 'get_bookmark':
bookmarks.c:569:51: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  item = get_hash_item(bookmark_cache, url, strlen(url));
                                                   ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
bookmarks.c: In function 'bookmark_all_terminals':
bookmarks.c:618:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("anonymous"))
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
bookmarks.c:618:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("anonymous"))
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
bookmarks.c: In function 'get_auto_save_bookmark_foldername_utf8':
bookmarks.c:653:27: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  foldername = get_opt_str("ui.sessions.auto_save_foldername", NULL);
                           ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
bookmarks.c:653:15: note: in expansion of macro 'get_opt_str'
  foldername = get_opt_str("ui.sessions.auto_save_foldername", NULL);
               ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
bookmarks.c:659:25: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  from_cp = get_cp_index("System");
                         ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from bookmarks.c:13:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
bookmarks.c:660:23: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  to_cp = get_cp_index("UTF-8");
                       ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from bookmarks.c:13:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
bookmarks.c:665:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
          foldername, strlen(foldername),
                             ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
bookmarks.c: In function 'bookmark_auto_save_tabs':
bookmarks.c:675:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("anonymous")
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
bookmarks.c:675:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("anonymous")
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
bookmarks.c:676:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      || !get_opt_bool("ui.sessions.auto_save", NULL))
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
bookmarks.c:676:10: note: in expansion of macro 'get_opt_bool'
      || !get_opt_bool("ui.sessions.auto_save", NULL))
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
bookmarks.c: In function 'bookmark_snapshot':
bookmarks.c:698:31: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&folderstring, "Session snapshot");
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
bookmarks.c:701:31: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&folderstring, " - ");
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
bookmarks.c:702:48: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  add_date_to_string(&folderstring, get_opt_str("ui.date_format", NULL),
                                                ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
bookmarks.c:702:36: note: in expansion of macro 'get_opt_str'
  add_date_to_string(&folderstring, get_opt_str("ui.date_format", NULL),
                                    ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
bookmarks.c:708:49: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  folder = add_bookmark_cp(NULL, 1, get_cp_index("System"),
                                                 ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from bookmarks.c:13:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from bookmarks.c:13:
bookmarks.c: In function 'open_bookmark_folder':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
bookmarks.c:735:2: note: in expansion of macro 'assert'
  assert(foldername && ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
bookmarks.c:735:2: note: in expansion of macro 'assert'
  assert(foldername && ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:741:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
              ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:741:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
                               ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:741:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
              ^
bookmarks.c:741:14: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:741:31: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
                               ^
bookmarks.c:741:31: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:741:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
              ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:741:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
              ^
bookmarks.c:741:14: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:741:31: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
                               ^
bookmarks.c:741:31: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:741:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
                               ^
In file included from bookmarks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from bookmarks.c:9:
bookmarks.c:741:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
              ^
bookmarks.c:741:14: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:741:31: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
                               ^
bookmarks.c:741:31: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:741:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
              ^
bookmarks.c:741:14: note: expected 'const char *' but argument is of type 'unsigned char *'
bookmarks.c:741:31: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(bookmark->title, foldername))
                               ^
bookmarks.c:741:31: note: expected 'const char *' but argument is of type 'unsigned char *'
      [CC]   src/bookmarks/dialogs.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from dialogs.c:21:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from dialogs.c:23:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from dialogs.c:26:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c: In function 'get_bookmark_text':
dialogs.c:59:29: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  int utf8_cp = get_cp_index("UTF-8");
                             ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from dialogs.c:15:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
dialogs.c:67:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
          bookmark->title, strlen(bookmark->title),
                                  ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c: In function 'get_bookmark_info':
dialogs.c:87:29: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  int utf8_cp = get_cp_index("UTF-8");
                             ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from dialogs.c:15:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
dialogs.c:97:40: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "%s: ", _("Title", term));
                                        ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:97:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "%s: ", _("Title", term));
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:98:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  convert_string(convert_table, bookmark->title, strlen(bookmark->title),
                                                        ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c:101:42: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "\n%s: ", _("URL", term));
                                          ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:101:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "\n%s: ", _("URL", term));
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:102:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  convert_string(convert_table, bookmark->url, strlen(bookmark->url),
                                                      ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c: In function 'delete_bookmark_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:138:2: note: in expansion of macro 'assert'
  assert(!is_object_used(bookmark));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:138:2: note: in expansion of macro 'assert'
  assert(!is_object_used(bookmark));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:21:0:
dialogs.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:149:2: note: in expansion of macro 'N_'
  N_("Sorry, but the bookmark \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.cant_delete_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:149:2: note: in expansion of macro 'N_'
  N_("Sorry, but the bookmark \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:151:2: note: in expansion of macro 'N_'
  N_("Sorry, but the bookmark \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.cant_delete_used_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:151:2: note: in expansion of macro 'N_'
  N_("Sorry, but the bookmark \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:153:2: note: in expansion of macro 'N_'
  N_("Sorry, but the folder \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.cant_delete_folder')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:153:2: note: in expansion of macro 'N_'
  N_("Sorry, but the folder \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:155:2: note: in expansion of macro 'N_'
  N_("Sorry, but the folder \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.cant_delete_used_folder')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:155:2: note: in expansion of macro 'N_'
  N_("Sorry, but the folder \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:157:2: note: in expansion of macro 'N_'
  N_("Delete marked bookmarks"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.delete_marked_items_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:157:2: note: in expansion of macro 'N_'
  N_("Delete marked bookmarks"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:159:2: note: in expansion of macro 'N_'
  N_("Delete marked bookmarks?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.delete_marked_items')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:159:2: note: in expansion of macro 'N_'
  N_("Delete marked bookmarks?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:161:2: note: in expansion of macro 'N_'
  N_("Delete folder"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.delete_folder_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:161:2: note: in expansion of macro 'N_'
  N_("Delete folder"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:163:2: note: in expansion of macro 'N_'
  N_("Delete the folder \"%s\" and all bookmarks in it?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.delete_folder')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:163:2: note: in expansion of macro 'N_'
  N_("Delete the folder \"%s\" and all bookmarks in it?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:165:2: note: in expansion of macro 'N_'
  N_("Delete bookmark"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.delete_item_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:165:2: note: in expansion of macro 'N_'
  N_("Delete bookmark"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:167:2: note: in expansion of macro 'N_'
  N_("Delete this bookmark?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.delete_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:167:2: note: in expansion of macro 'N_'
  N_("Delete this bookmark?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:169:2: note: in expansion of macro 'N_'
  N_("Clear all bookmarks"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.clear_all_items_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:169:2: note: in expansion of macro 'N_'
  N_("Clear all bookmarks"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:171:2: note: in expansion of macro 'N_'
  N_("Do you really want to remove all bookmarks?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmarks_messages.clear_all_items')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:171:2: note: in expansion of macro 'N_'
  N_("Do you really want to remove all bookmarks?"),
  ^
dialogs.c: In function 'push_add_folder_button':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:327:8: note: in expansion of macro 'N_'
        N_("Add folder"), N_("Folder name"),
        ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:327:26: note: in expansion of macro 'N_'
        N_("Add folder"), N_("Folder name"),
                          ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
dialogs.c: In function 'push_add_separator_button':
dialogs.c:349:49: warning: pointer targets in passing argument 3 of 'do_add_bookmark' differ in signedness [-Wpointer-sign]
  do_add_bookmark(dlg_data->win->term, dlg_data, "-", "");
                                                 ^
dialogs.c:257:1: note: expected 'unsigned char *' but argument is of type 'char *'
 do_add_bookmark(struct terminal *term, struct dialog_data *dlg_data,
 ^
dialogs.c:349:54: warning: pointer targets in passing argument 4 of 'do_add_bookmark' differ in signedness [-Wpointer-sign]
  do_add_bookmark(dlg_data->win->term, dlg_data, "-", "");
                                                      ^
dialogs.c:257:1: note: expected 'unsigned char *' but argument is of type 'char *'
 do_add_bookmark(struct terminal *term, struct dialog_data *dlg_data,
 ^
dialogs.c: In function 'push_edit_button':
dialogs.c:390:30: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
   int utf8_cp = get_cp_index("UTF-8");
                              ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from dialogs.c:15:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
dialogs.c:400:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
             bm->title, strlen(bm->title),
                               ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c:404:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           bm->url, strlen(bm->url),
                           ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'do_edit_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:410:13: note: in expansion of macro 'N_'
             N_("Edit bookmark"),
             ^
In file included from dialogs.c:20:0:
../.././src/dialogs/edit.h:13:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void do_edit_dialog(struct terminal *, int, unsigned char *,
      ^
In file included from ../.././src/main/module.h:5:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c: In function 'do_move_bookmark':
dialogs.c:459:39: warning: pointer targets in passing argument 1 of 'get_event_id' differ in signedness [-Wpointer-sign]
  set_event_id(move_bookmark_event_id, "bookmark-move");
                                       ^
../.././src/main/event.h:106:25: note: in definition of macro 'set_event_id'
    event = get_event_id(name); \
                         ^
../.././src/main/event.h:94:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_event_id(unsigned char *name);
     ^
In file included from dialogs.c:21:0:
dialogs.c: In function 'push_move_button':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:567:5: note: in expansion of macro 'N_'
     N_("Cannot move folder inside itself"), ALIGN_LEFT,
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:568:5: note: in expansion of macro 'N_'
     N_("You are trying to move the marked folder inside "
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:574:5: note: in expansion of macro 'N_'
     N_("Nothing to move"), ALIGN_LEFT,
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:575:5: note: in expansion of macro 'N_'
     N_("To move bookmarks, first mark all the bookmarks "
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
dialogs.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:593:4: note: in expansion of macro 'N_'
  { N_("~Goto"),  push_hierbox_goto_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_buttons[0].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:593:4: note: in expansion of macro 'N_'
  { N_("~Goto"),  push_hierbox_goto_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:594:4: note: in expansion of macro 'N_'
  { N_("~Edit"),  push_edit_button,  0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_buttons[1].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:594:4: note: in expansion of macro 'N_'
  { N_("~Edit"),  push_edit_button,  0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:595:4: note: in expansion of macro 'N_'
  { N_("~Delete"), push_hierbox_delete_button, 0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_buttons[2].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:595:4: note: in expansion of macro 'N_'
  { N_("~Delete"), push_hierbox_delete_button, 0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:596:4: note: in expansion of macro 'N_'
  { N_("~Add"),  push_add_button,  0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_buttons[3].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:596:4: note: in expansion of macro 'N_'
  { N_("~Add"),  push_add_button,  0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:597:4: note: in expansion of macro 'N_'
  { N_("Add se~parator"), push_add_separator_button, 0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_buttons[4].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:597:4: note: in expansion of macro 'N_'
  { N_("Add se~parator"), push_add_separator_button, 0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:598:4: note: in expansion of macro 'N_'
  { N_("Add ~folder"), push_add_folder_button,  0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_buttons[5].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:598:4: note: in expansion of macro 'N_'
  { N_("Add ~folder"), push_add_folder_button,  0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:599:4: note: in expansion of macro 'N_'
  { N_("~Move"),  push_move_button,  0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_buttons[6].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:599:4: note: in expansion of macro 'N_'
  { N_("~Move"),  push_move_button,  0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:600:4: note: in expansion of macro 'N_'
  { N_("~Search"), push_search_button,  1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_buttons[7].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:600:4: note: in expansion of macro 'N_'
  { N_("~Search"), push_search_button,  1 },
    ^
In file included from dialogs.c:16:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
dialogs.c:613:2: note: in expansion of macro 'N_'
  N_("Bookmark manager"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'bookmark_browser.title')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
dialogs.c:613:2: note: in expansion of macro 'N_'
  N_("Bookmark manager"),
  ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c: In function 'test_search':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:664:3: note: in expansion of macro 'assert'
   assert(ctx->title && ctx->url);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:664:3: note: in expansion of macro 'assert'
   assert(ctx->title && ctx->url);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dialogs.c:666:43: warning: pointer targets in passing argument 1 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
   ctx->found = (*ctx->url && c_strcasestr(bm->url, ctx->url));
                                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
dialogs.c:666:52: warning: pointer targets in passing argument 2 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
   ctx->found = (*ctx->url && c_strcasestr(bm->url, ctx->url));
                                                    ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
dialogs.c:683:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
              strlen(bm->title),
                     ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c:690:30: warning: pointer targets in passing argument 1 of 'strcasestr' differ in signedness [-Wpointer-sign]
     ctx->found = (strcasestr(title, ctx->title)
                              ^
In file included from dialogs.c:11:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
dialogs.c:690:37: warning: pointer targets in passing argument 2 of 'strcasestr' differ in signedness [-Wpointer-sign]
     ctx->found = (strcasestr(title, ctx->title)
                                     ^
In file included from dialogs.c:11:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c: In function 'bookmark_search_do':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
dialogs.c:750:2: note: in expansion of macro 'assertm'
  assertm(dlg->udata != NULL, "Bookmark search with NULL udata in dialog");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
dialogs.c:750:2: note: in expansion of macro 'assertm'
  assertm(dlg->udata != NULL, "Bookmark search with NULL udata in dialog");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dialogs.c:755:31: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  ctx.system_cp = get_cp_index("System");
                               ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from dialogs.c:15:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
dialogs.c:756:29: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  ctx.utf8_cp = get_cp_index("UTF-8");
                             ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from dialogs.c:15:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
dialogs.c:764:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
        title_term, strlen(title_term),
                           ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c:771:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      url_term, strlen(url_term),
                       ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c:775:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         title_term, strlen(title_term),
                            ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c: In function 'launch_bm_search_doc_dialog':
dialogs.c:807:26: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
   utf8_cp = get_cp_index("UTF-8");
                          ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from dialogs.c:15:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
dialogs.c:813:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
             strlen(bm_last_searched_title), term_cp,
                    ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c:816:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           strlen(bm_last_searched_url), term_cp,
                  ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'do_edit_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:825:26: note: in expansion of macro 'N_'
  do_edit_dialog(term, 1, N_("Search bookmarks"),
                          ^
In file included from dialogs.c:20:0:
../.././src/dialogs/edit.h:13:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void do_edit_dialog(struct terminal *, int, unsigned char *,
      ^
In file included from dialogs.c:21:0:
dialogs.c: In function 'launch_bm_add_dialog':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'do_edit_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:892:26: note: in expansion of macro 'N_'
  do_edit_dialog(term, 1, N_("Add bookmark"), title, url, ses,
                          ^
In file included from dialogs.c:20:0:
../.././src/dialogs/edit.h:13:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void do_edit_dialog(struct terminal *, int, unsigned char *,
      ^
dialogs.c: In function 'bookmark_terminal_tabs_ok':
dialogs.c:926:27: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  int to_cp = get_cp_index("UTF-8");
                           ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from dialogs.c:15:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
dialogs.c:934:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
        foldername, strlen(foldername),
                           ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c: In function 'bookmark_terminal_tabs_dialog':
dialogs.c:950:27: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_to_string(&string, _("Saved session", term));
                           ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:953:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&string, " - ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c:954:42: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  add_date_to_string(&string, get_opt_str("ui.date_format", NULL), NULL);
                                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
dialogs.c:954:30: note: in expansion of macro 'get_opt_str'
  add_date_to_string(&string, get_opt_str("ui.date_format", NULL), NULL);
                              ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:958:8: note: in expansion of macro 'N_'
        N_("Bookmark tabs"), N_("Enter folder name"),
        ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:958:29: note: in expansion of macro 'N_'
        N_("Bookmark tabs"), N_("Enter folder name"),
                             ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
      [LD]   src/bookmarks/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/bookmarks'
[MAKE all]   src/cache
make[2]: Entering directory '/tmp/elinks/src/elinks/src/cache'
      [CC]   src/cache/cache.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from cache.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from cache.c:20:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from cache.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from cache.c:11:
cache.c: In function 'get_cache_entry':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
cache.c:131:2: note: in expansion of macro 'assertm'
  assertm(!uri->fragment, "Fragment in URI (%s)", struri(uri));
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
cache.c:131:2: note: in expansion of macro 'assertm'
  assertm(!uri->fragment, "Fragment in URI (%s)", struri(uri));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cache.c:11:
cache.c: In function 'get_validated_cache_entry':
cache.c:196:44: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      || (cached->redirect && !get_opt_bool("document.cache.cache_redirects", NULL))
                                            ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
cache.c:196:31: note: in expansion of macro 'get_opt_bool'
      || (cached->redirect && !get_opt_bool("document.cache.cache_redirects", NULL))
                               ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
cache.c:205:21: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && get_opt_int("document.cache.revalidation_interval", NULL) >= 0) {
                     ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
cache.c:205:9: note: in expansion of macro 'get_opt_int'
      && get_opt_int("document.cache.revalidation_interval", NULL) >= 0) {
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
cache.c:206:37: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (cached->seconds + get_opt_int("document.cache.revalidation_interval", NULL) < time(NULL))
                                     ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
cache.c:206:25: note: in expansion of macro 'get_opt_int'
   if (cached->seconds + get_opt_int("document.cache.revalidation_interval", NULL) < time(NULL))
                         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from cache.c:11:
cache.c: In function 'enlarge_entry':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
cache.c:260:2: note: in expansion of macro 'assertm'
  assertm(cached->data_size >= 0,
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
cache.c:260:2: note: in expansion of macro 'assertm'
  assertm(cached->data_size >= 0,
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
cache.c:265:2: note: in expansion of macro 'assertm'
  assertm(cache_size >= 0, "cache_size underflow: %ld", cache_size);
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
cache.c:265:2: note: in expansion of macro 'assertm'
  assertm(cache_size >= 0, "cache_size underflow: %ld", cache_size);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
cache.c: In function 'get_cache_fragment':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
cache.c:506:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("fragments overlap");
   ^
cache.c:506:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("fragments overlap");
            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from cache.c:11:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
cache.c: In function 'truncate_entry':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cache.c:580:3: note: in expansion of macro 'assert'
   assert(f->length >= 0);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cache.c:580:3: note: in expansion of macro 'assert'
   assert(f->length >= 0);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
cache.c: In function 'done_cache_entry':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
cache.c:656:2: note: in expansion of macro 'assertm'
  assertm(!is_object_used(cached), "deleting locked cache entry");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
cache.c:656:2: note: in expansion of macro 'assertm'
  assertm(!is_object_used(cached), "deleting locked cache entry");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
cache.c:657:2: note: in expansion of macro 'assertm'
  assertm(!is_entry_used(cached), "deleting loading cache entry");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
cache.c:657:2: note: in expansion of macro 'assertm'
  assertm(!is_entry_used(cached), "deleting loading cache entry");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:5:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cache.c:11:
cache.c: In function 'redirect_cache':
cache.c:730:36: warning: pointer targets in passing argument 1 of 'get_event_id' differ in signedness [-Wpointer-sign]
  set_event_id(follow_url_event_id, "follow-url");
                                    ^
../.././src/main/event.h:106:25: note: in definition of macro 'set_event_id'
    event = get_event_id(name); \
                         ^
../.././src/main/event.h:94:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_event_id(unsigned char *name);
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from cache.c:11:
cache.c:757:18: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   assert(!strchr(uristring, POST_CHAR));
                  ^
../.././src/util/error.h:107:47: note: in definition of macro 'assert'
 do { if (!assert_failed && (assert_failed = !(x))) { \
                                               ^
cache.c:757:18: note: expected 'const char *' but argument is of type 'unsigned char *'
   assert(!strchr(uristring, POST_CHAR));
                  ^
../.././src/util/error.h:107:47: note: in definition of macro 'assert'
 do { if (!assert_failed && (assert_failed = !(x))) { \
                                               ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cache.c:757:3: note: in expansion of macro 'assert'
   assert(!strchr(uristring, POST_CHAR));
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cache.c:757:3: note: in expansion of macro 'assert'
   assert(!strchr(uristring, POST_CHAR));
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cache.c:11:
cache.c: In function 'garbage_collection':
cache.c:783:50: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  unsigned longlong opt_cache_size = get_opt_long("document.cache.memory.size", NULL);
                                                  ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:315:33: note: in expansion of macro 'get_opt_long_tree'
 #define get_opt_long(name, ses) get_opt_long_tree(config_options, name, ses)
                                 ^
cache.c:783:37: note: in expansion of macro 'get_opt_long'
  unsigned longlong opt_cache_size = get_opt_long("document.cache.memory.size", NULL);
                                     ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from cache.c:11:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
cache.c:818:3: note: in expansion of macro 'assertm'
   assertm(new_cache_size >= cached->data_size,
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
cache.c:818:3: note: in expansion of macro 'assertm'
   assertm(new_cache_size >= cached->data_size,
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
cache.c:827:2: note: in expansion of macro 'assertm'
  assertm(old_cache_size == cache_size,
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
cache.c:827:2: note: in expansion of macro 'assertm'
  assertm(old_cache_size == cache_size,
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
cache.c:857:3: note: in expansion of macro 'assertm'
   assertm(new_cache_size >= cached->data_size,
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
cache.c:857:3: note: in expansion of macro 'assertm'
   assertm(new_cache_size >= cached->data_size,
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
cache.c:869:2: note: in expansion of macro 'assertm'
  assertm(new_cache_size == 0,
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
cache.c:869:2: note: in expansion of macro 'assertm'
  assertm(new_cache_size == 0,
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/cache/dialogs.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from dialogs.c:19:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from dialogs.c:21:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from dialogs.c:25:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from dialogs.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c: In function 'get_cache_entry_info':
dialogs.c:65:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_to_string(&msg, _("URL", term));
                        ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:66:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&msg, ": ");
                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
dialogs.c:72:42: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: ", _("Proxy URL", term));
                                          ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:72:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: ", _("Proxy URL", term));
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:77:42: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: ", _("Redirect", term));
                                          ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:77:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: ", _("Redirect", term));
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:81:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(&msg, " (GET)");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
dialogs.c:85:59: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&msg, "\n%s: %" OFF_PRINT_FORMAT, _("Size", term),
                                                           ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:85:29: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&msg, "\n%s: %" OFF_PRINT_FORMAT, _("Size", term),
                             ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:87:59: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&msg, "\n%s: %" OFF_PRINT_FORMAT, _("Loaded size", term),
                                                           ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:87:29: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&msg, "\n%s: %" OFF_PRINT_FORMAT, _("Loaded size", term),
                             ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:90:44: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: %s", _("Content type", term),
                                            ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:90:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: %s", _("Content type", term),
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:94:44: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: %s", _("Last modified", term),
                                            ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:94:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: %s", _("Last modified", term),
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:98:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: %s", "ETag",
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:102:44: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: %s", _("SSL Cipher", term),
                                            ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:102:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: %s", _("SSL Cipher", term),
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:106:44: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: %s", _("Encoding", term),
                                            ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:106:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: %s", _("Encoding", term),
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:112:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, _("Flags", term));
                         ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:113:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, ": ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
dialogs.c:115:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
    add_to_string(&msg, _("incomplete", term));
                          ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:118:45: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   if (!cached->valid) add_to_string(&msg, _("invalid", term));
                                             ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:125:42: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: ", _("Expires", term));
                                          ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:125:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: ", _("Expires", term));
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c:126:40: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   add_date_to_string(&msg, get_opt_str("ui.date_format", NULL), &expires);
                                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
dialogs.c:126:28: note: in expansion of macro 'get_opt_str'
   add_date_to_string(&msg, get_opt_str("ui.date_format", NULL), &expires);
                            ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
dialogs.c:130:41: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&msg, "\n%s: ", _("Cache mode", term));
                                         ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:130:29: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&msg, "\n%s: ", _("Cache mode", term));
                             ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:133:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, _("never use cache entry", term));
                         ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:136:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, _("always use cache entry", term));
                         ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
dialogs.c:143:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("cached->cache_mode = %d", cached->cache_mode);
   ^
dialogs.c:143:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("cached->cache_mode = %d", cached->cache_mode);
            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dialogs.c: In function 'delete_cache_entry_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:185:2: note: in expansion of macro 'assert'
  assert(!is_object_used(cached));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:185:2: note: in expansion of macro 'assert'
  assert(!is_object_used(cached));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:21:0:
dialogs.c: In function 'match_cache_entry':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
dialogs.c:196:19: note: in expansion of macro 'struri'
  if (c_strcasestr(struri(cached->uri), text)
                   ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
dialogs.c:196:40: warning: pointer targets in passing argument 2 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
  if (c_strcasestr(struri(cached->uri), text)
                                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
dialogs.c:197:39: warning: pointer targets in passing argument 1 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
      || (cached->head && c_strcasestr(cached->head, text)))
                                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
dialogs.c:197:53: warning: pointer targets in passing argument 2 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
      || (cached->head && c_strcasestr(cached->head, text)))
                                                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
dialogs.c: In function 'match_cache_entry_contents':
../.././src/util/string.h:109:39: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define strlcasestr(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasestr(a,b,c,d))
                                       ^
dialogs.c:210:18: note: in expansion of macro 'strlcasestr'
  if (fragment && strlcasestr(fragment->data, fragment->length, text, -1))
                  ^
dialogs.c:210:30: warning: pointer targets in passing argument 1 of 'elinks_strlcasestr' differ in signedness [-Wpointer-sign]
  if (fragment && strlcasestr(fragment->data, fragment->length, text, -1))
                              ^
../.././src/util/string.h:109:90: note: in definition of macro 'strlcasestr'
 #define strlcasestr(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasestr(a,b,c,d))
                                                                                          ^
../.././src/util/string.h:110:7: note: expected 'const char *' but argument is of type 'unsigned char *'
 char *elinks_strlcasestr(const char *haystack, const int haystackl,
       ^
dialogs.c:210:64: warning: pointer targets in passing argument 3 of 'elinks_strlcasestr' differ in signedness [-Wpointer-sign]
  if (fragment && strlcasestr(fragment->data, fragment->length, text, -1))
                                                                ^
../.././src/util/string.h:109:94: note: in definition of macro 'strlcasestr'
 #define strlcasestr(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasestr(a,b,c,d))
                                                                                              ^
../.././src/util/string.h:110:7: note: expected 'const char *' but argument is of type 'unsigned char *'
 char *elinks_strlcasestr(const char *haystack, const int haystackl,
       ^
In file included from dialogs.c:19:0:
dialogs.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:242:2: note: in expansion of macro 'N_'
  N_("Sorry, but cache entry \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_messages.cant_delete_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:242:2: note: in expansion of macro 'N_'
  N_("Sorry, but cache entry \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:244:2: note: in expansion of macro 'N_'
  N_("Sorry, but cache entry \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_messages.cant_delete_used_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:244:2: note: in expansion of macro 'N_'
  N_("Sorry, but cache entry \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:250:2: note: in expansion of macro 'N_'
  N_("Delete marked cache entries"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_messages.delete_marked_items_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:250:2: note: in expansion of macro 'N_'
  N_("Delete marked cache entries"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:252:2: note: in expansion of macro 'N_'
  N_("Delete marked cache entries?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_messages.delete_marked_items')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:252:2: note: in expansion of macro 'N_'
  N_("Delete marked cache entries?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:258:2: note: in expansion of macro 'N_'
  N_("Delete cache entry"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_messages.delete_item_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:258:2: note: in expansion of macro 'N_'
  N_("Delete cache entry"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:260:2: note: in expansion of macro 'N_'
  N_("Delete this cache entry?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_messages.delete_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:260:2: note: in expansion of macro 'N_'
  N_("Delete this cache entry?"),
  ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c: In function 'push_invalidate_button':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:307:2: note: in expansion of macro 'assert'
  assert(box->sel->type == BI_LEAF);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:307:2: note: in expansion of macro 'assert'
  assert(box->sel->type == BI_LEAF);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:311:20: note: in expansion of macro 'N_'
  info_box(term, 0, N_("Cache entry invalidated"), ALIGN_CENTER,
                    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:312:4: note: in expansion of macro 'N_'
    N_("Cache entry invalidated."));
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:19:0:
dialogs.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:319:4: note: in expansion of macro 'N_'
  { N_("~Info"),   push_hierbox_info_button,   1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_buttons[0].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:319:4: note: in expansion of macro 'N_'
  { N_("~Info"),   push_hierbox_info_button,   1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:320:4: note: in expansion of macro 'N_'
  { N_("~Goto"),   push_hierbox_goto_button,   1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_buttons[1].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:320:4: note: in expansion of macro 'N_'
  { N_("~Goto"),   push_hierbox_goto_button,   1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:321:4: note: in expansion of macro 'N_'
  { N_("~Delete"), push_hierbox_delete_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_buttons[2].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:321:4: note: in expansion of macro 'N_'
  { N_("~Delete"), push_hierbox_delete_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:322:4: note: in expansion of macro 'N_'
  { N_("~Search"), push_cache_hierbox_search_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_buttons[3].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:322:4: note: in expansion of macro 'N_'
  { N_("~Search"), push_cache_hierbox_search_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:323:4: note: in expansion of macro 'N_'
  { N_("Search c~ontents"), push_cache_hierbox_search_contents_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_buttons[4].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:323:4: note: in expansion of macro 'N_'
  { N_("Search c~ontents"), push_cache_hierbox_search_contents_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:324:4: note: in expansion of macro 'N_'
  { N_("In~validate"), push_invalidate_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_buttons[5].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:324:4: note: in expansion of macro 'N_'
  { N_("In~validate"), push_invalidate_button, 1 },
    ^
In file included from ../.././src/cache/dialogs.h:4:0,
                 from dialogs.c:17:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
dialogs.c:329:2: note: in expansion of macro 'N_'
  N_("Cache manager"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cache_browser.title')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
dialogs.c:329:2: note: in expansion of macro 'N_'
  N_("Cache manager"),
  ^
      [LD]   src/cache/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/cache'
[MAKE all]   src/config
make[2]: Entering directory '/tmp/elinks/src/elinks/src/config'
      [CC]   src/config/cmdline.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/config/cmdline.h:5,
                 from cmdline.c:28:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from cmdline.c:32:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from cmdline.c:34:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/config/cmdline.h:5,
                 from cmdline.c:28:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/util/file.h:7:0,
                 from cmdline.c:37:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from cmdline.c:37:0:
../.././src/util/file.h: In function 'stat_links':
../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from cmdline.c:37:0:
../.././src/util/file.h: In function 'stat_user':
../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from cmdline.c:37:0:
../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from cmdline.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from cmdline.c:37:0:
../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from cmdline.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from cmdline.c:37:0:
../.././src/util/file.h: In function 'stat_group':
../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from cmdline.c:37:0:
../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from cmdline.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from cmdline.c:37:0:
../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from cmdline.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from cmdline.c:37:0:
../.././src/util/file.h: In function 'stat_size':
../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from cmdline.c:37:0:
../.././src/util/file.h: In function 'stat_date':
../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
cmdline.c: In function 'parse_options_':
cmdline.c:73:23: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
     for (pos = strchr(oname, '_'); pos;
                       ^
cmdline.c:73:23: note: expected 'const char *' but argument is of type 'unsigned char *'
cmdline.c:73:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     for (pos = strchr(oname, '_'); pos;
              ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
cmdline.c:74:23: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
          pos = strchr(pos, '_'))
                       ^
cmdline.c:74:23: note: expected 'const char *' but argument is of type 'unsigned char *'
cmdline.c:74:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
          pos = strchr(pos, '_'))
              ^
cmdline.c:91:23: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
      usrerror(gettext("Cannot parse option %s: %s"), argv[-1], err);
                       ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:114:19: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
  usrerror(gettext("Unknown option %s"), argv[-1]);
                   ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c: In function 'eval_cmd':
cmdline.c:133:32: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
  if (*argc < 1) return gettext("Parameter expected");
                                ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:137:36: warning: pointer targets in passing argument 2 of 'parse_config_file' differ in signedness [-Wpointer-sign]
  parse_config_file(config_options, "-eval", *(*argv - 1), NULL, 0);
                                    ^
In file included from cmdline.c:29:0:
../.././src/config/conf.h:20:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void parse_config_file(struct option *options, unsigned char *name,
      ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
cmdline.c: In function 'forcehtml_cmd':
cmdline.c:147:27: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  safe_strncpy(get_opt_str("mime.default_type", NULL), "text/html", MAX_STR_LEN);
                           ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
cmdline.c:147:15: note: in expansion of macro 'get_opt_str'
  safe_strncpy(get_opt_str("mime.default_type", NULL), "text/html", MAX_STR_LEN);
               ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
cmdline.c:147:55: warning: pointer targets in passing argument 2 of 'safe_strncpy' differ in signedness [-Wpointer-sign]
  safe_strncpy(get_opt_str("mime.default_type", NULL), "text/html", MAX_STR_LEN);
                                                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:77:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *safe_strncpy(unsigned char *dst, const unsigned char *src, size_t len);
                ^
cmdline.c: In function 'lookup_cmd':
cmdline.c:157:29: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
  if (!*argc) return gettext("Parameter expected");
                             ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:158:32: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
  if (*argc > 1) return gettext("Too many parameters");
                                ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:163:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   herror(gettext("error"));
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:163:10: warning: pointer targets in passing argument 1 of 'herror' differ in signedness [-Wpointer-sign]
   herror(gettext("error"));
          ^
In file included from cmdline.c:15:0:
/usr/include/netdb.h:92:13: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern void herror (const char *__str) __THROW;
             ^
cmdline.c:167:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
cmdline.c:178:5: warning: pointer targets in passing argument 3 of 'inet_ntop' differ in signedness [-Wpointer-sign]
     p, INET6_ADDRSTRLEN))
     ^
In file included from cmdline.c:23:0:
/usr/include/arpa/inet.h:64:20: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern const char *inet_ntop (int __af, const void *__restrict __cp,
                    ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/config/cmdline.h:5,
                 from cmdline.c:28:
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
cmdline.c:179:4: note: in expansion of macro 'ERROR'
    ERROR(gettext("Resolver error"));
    ^
cmdline.c:179:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
    ERROR(gettext("Resolver error"));
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:195:9: warning: pointer targets in return differ in signedness [-Wpointer-sign]
  return "";
         ^
cmdline.c: In function 'remote_cmd':
cmdline.c:217:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   { "openURL",   REMOTE_METHOD_OPENURL },
     ^
cmdline.c:217:5: note: (near initialization for 'remote_methods[0].name')
cmdline.c:218:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   { "ping",   REMOTE_METHOD_PING },
     ^
cmdline.c:218:5: note: (near initialization for 'remote_methods[1].name')
cmdline.c:219:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   { "addBookmark",  REMOTE_METHOD_ADDBOOKMARK },
     ^
cmdline.c:219:5: note: (near initialization for 'remote_methods[2].name')
cmdline.c:220:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   { "infoBox",   REMOTE_METHOD_INFOBOX },
     ^
cmdline.c:220:5: note: (near initialization for 'remote_methods[3].name')
cmdline.c:221:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   { "xfeDoCommand", REMOTE_METHOD_XFEDOCOMMAND },
     ^
cmdline.c:221:5: note: (near initialization for 'remote_methods[4].name')
cmdline.c:229:32: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
  if (*argc < 1) return gettext("Parameter expected");
                                ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:241:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  argend = arg + strlen(arg);
                        ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
cmdline.c:258:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   return gettext("Out of memory");
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:266:19: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
    return gettext("Too many arguments");
                   ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
cmdline.c:275:25: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
    while ((end = strchr(end, '"'))) {
                         ^
cmdline.c:275:25: note: expected 'const char *' but argument is of type 'unsigned char *'
cmdline.c:275:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    while ((end = strchr(end, '"'))) {
                ^
cmdline.c:284:20: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
     return gettext("Mismatched ending argument quoting");
                    ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:289:20: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
     return gettext("Garbage after quoted argument");
                    ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
cmdline.c:303:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
    end = strchr(start, ',');
                 ^
cmdline.c:303:17: note: expected 'const char *' but argument is of type 'unsigned char *'
cmdline.c:303:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    end = strchr(start, ',');
        ^
cmdline.c:305:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     end = start + strlen(start);
                          ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
cmdline.c:324:8: note: in expansion of macro 'c_strlcasecmp'
   if (!c_strlcasecmp(command, len, name, -1))
        ^
cmdline.c:339:15: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
    if (strstr(where, "new-window")) {
               ^
In file included from cmdline.c:8:0:
/usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strstr (const char *__haystack, const char *__needle)
              ^
cmdline.c:342:22: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
    } else if (strstr(where, "new-tab")) {
                      ^
In file included from cmdline.c:8:0:
/usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strstr (const char *__haystack, const char *__needle)
              ^
cmdline.c:362:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(remote_argv[0], "openBrowser")) {
                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
cmdline.c:383:37: warning: pointer targets in passing argument 3 of 'insert_in_string' differ in signedness [-Wpointer-sign]
    insert_in_string(&remote_url, 0, "about:", 6);
                                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:53:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *insert_in_string(unsigned char **dst, int pos,
                ^
cmdline.c:396:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   return gettext("Remote method not supported");
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c: In function 'version_cmd':
cmdline.c:408:9: warning: pointer targets in return differ in signedness [-Wpointer-sign]
  return "";
         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
cmdline.c: In function 'print_option_desc':
cmdline.c:427:50: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  static const struct string indent = INIT_STRING("            ", 12);
                                                  ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
cmdline.c:427:50: note: (near initialization for 'indent.source')
  static const struct string indent = INIT_STRING("            ", 12);
                                                  ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
cmdline.c:439:12: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
    gettext("Out of memory formatting option documentation"));
            ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
cmdline.c: In function 'print_full_help_inner':
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:475:31: note: in expansion of macro 'option'
   if (!capt && !c_strncasecmp(option->name, "_template_", 10))
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:479:21: note: in expansion of macro 'option'
    int len = strlen(option->name);
                     ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
cmdline.c:483:33: warning: pointer targets in passing argument 2 of 'safe_strncpy' differ in signedness [-Wpointer-sign]
    safe_strncpy(savedpos + len, ", -", max - len);
                                 ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:77:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *safe_strncpy(unsigned char *dst, const unsigned char *src, size_t len);
                ^
cmdline.c:499:20: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
     printf(gettext("(default: %ld)"),
                    ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:499:12: warning: pointer targets in passing argument 1 of 'printf' differ in signedness [-Wpointer-sign]
     printf(gettext("(default: %ld)"),
            ^
In file included from cmdline.c:7:0:
/usr/include/stdio.h:362:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int printf (const char *__restrict __format, ...);
            ^
cmdline.c:506:20: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
     printf(gettext("(default: \"%s\")"),
                    ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:506:12: warning: pointer targets in passing argument 1 of 'printf' differ in signedness [-Wpointer-sign]
     printf(gettext("(default: \"%s\")"),
            ^
In file included from cmdline.c:7:0:
/usr/include/stdio.h:362:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int printf (const char *__restrict __format, ...);
            ^
cmdline.c:511:20: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
     printf(gettext("(alias for %s)"),
                    ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:511:12: warning: pointer targets in passing argument 1 of 'printf' differ in signedness [-Wpointer-sign]
     printf(gettext("(alias for %s)"),
            ^
In file included from cmdline.c:7:0:
/usr/include/stdio.h:362:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int printf (const char *__restrict __format, ...);
            ^
cmdline.c:516:20: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
     printf(gettext("(default: %s)"),
                    ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:516:12: warning: pointer targets in passing argument 1 of 'printf' differ in signedness [-Wpointer-sign]
     printf(gettext("(default: %s)"),
            ^
In file included from cmdline.c:7:0:
/usr/include/stdio.h:362:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int printf (const char *__restrict __format, ...);
            ^
cmdline.c:525:20: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
     printf(gettext("(default: %s)"),
                    ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:525:12: warning: pointer targets in passing argument 1 of 'printf' differ in signedness [-Wpointer-sign]
     printf(gettext("(default: %s)"),
            ^
In file included from cmdline.c:7:0:
/usr/include/stdio.h:362:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int printf (const char *__restrict __format, ...);
            ^
cmdline.c:535:20: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
     printf(gettext("(default: \"%s\")"),
                    ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:535:12: warning: pointer targets in passing argument 1 of 'printf' differ in signedness [-Wpointer-sign]
     printf(gettext("(default: \"%s\")"),
            ^
In file included from cmdline.c:7:0:
/usr/include/stdio.h:362:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int printf (const char *__restrict __format, ...);
            ^
cmdline.c:542:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     int pathlen = strlen(path);
                          ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:543:26: note: in expansion of macro 'option'
     int namelen = strlen(option->name);
                          ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
cmdline.c: In function 'print_short_help':
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:603:20: note: in expansion of macro 'option'
   int len = strlen(option->name);
                    ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
cmdline.c:620:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(saved, ", -");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
cmdline.c:628:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   len = ALIGN_WIDTH - len - strlen(help);
                                    ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
cmdline.c: In function 'printhelp_cmd':
cmdline.c:649:34: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
  unsigned char *lineend = strchr(full_static_version, '\n');
                                  ^
cmdline.c:649:34: note: expected 'const char *' but argument is of type 'unsigned char *'
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:655:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "config-help")) {
              ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:655:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "config-help")) {
              ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:655:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "config-help")) {
              ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:655:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "config-help")) {
              ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:655:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "config-help")) {
              ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:655:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "config-help")) {
              ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:655:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "config-help")) {
              ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:655:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "config-help")) {
              ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:655:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "config-help")) {
              ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:655:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "config-help")) {
              ^
cmdline.c:656:27: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   printf("%s:\n", gettext("Configuration options"));
                           ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:657:41: warning: pointer targets in passing argument 2 of 'print_full_help_outer' differ in signedness [-Wpointer-sign]
   print_full_help_outer(config_options, "");
                                         ^
cmdline.c:579:1: note: expected 'unsigned char *' but argument is of type 'char *'
 print_full_help_outer(struct option *tree, unsigned char *path)
 ^
cmdline.c:660:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
          gettext("Usage: elinks [OPTION]... [URL]..."),
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
cmdline.c:661:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
          gettext("Options"));
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:662:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "long-help")) {
               ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:662:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "long-help")) {
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:662:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "long-help")) {
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:662:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "long-help")) {
               ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:662:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "long-help")) {
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:662:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "long-help")) {
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:662:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "long-help")) {
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:662:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "long-help")) {
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:662:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "long-help")) {
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:662:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "long-help")) {
               ^
cmdline.c:663:43: warning: pointer targets in passing argument 2 of 'print_full_help_outer' differ in signedness [-Wpointer-sign]
    print_full_help_outer(cmdline_options, "-");
                                           ^
cmdline.c:579:1: note: expected 'unsigned char *' but argument is of type 'char *'
 print_full_help_outer(struct option *tree, unsigned char *path)
 ^
cmdline.c:670:9: warning: pointer targets in return differ in signedness [-Wpointer-sign]
  return "";
         ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
cmdline.c: In function 'redir_cmd':
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:680:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "confdir")) {
              ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:680:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "confdir")) {
              ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:680:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "confdir")) {
              ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:680:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "confdir")) {
              ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:680:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "confdir")) {
              ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:680:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "confdir")) {
              ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:680:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "confdir")) {
              ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:680:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "confdir")) {
              ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:680:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "confdir")) {
              ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:680:14: note: in expansion of macro 'option'
  if (!strcmp(option->name, "confdir")) {
              ^
cmdline.c:681:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   target = "config-dir";
          ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:682:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "conffile")) {
                     ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:682:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "conffile")) {
                     ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:682:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "conffile")) {
                     ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:682:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "conffile")) {
                     ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:682:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "conffile")) {
                     ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:682:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "conffile")) {
                     ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:682:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "conffile")) {
                     ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:682:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "conffile")) {
                     ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:682:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "conffile")) {
                     ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:682:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "conffile")) {
                     ^
cmdline.c:683:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   target = "config-file";
          ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:684:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "stdin")) {
                     ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:684:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "stdin")) {
                     ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:684:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "stdin")) {
                     ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:684:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "stdin")) {
                     ^
In file included from cmdline.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from cmdline.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:684:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "stdin")) {
                     ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:684:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "stdin")) {
                     ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:684:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "stdin")) {
                     ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:684:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "stdin")) {
                     ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
cmdline.c:684:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "stdin")) {
                     ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
cmdline.c:684:21: note: in expansion of macro 'option'
  } else if (!strcmp(option->name, "stdin")) {
                     ^
cmdline.c:703:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   return gettext("Internal consistency error");
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cmdline.c:32:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/config/cmdline.h:5,
                 from cmdline.c:28:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cmdline.c:707:2: note: in expansion of macro 'assert'
  assert(option);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cmdline.c:707:2: note: in expansion of macro 'assert'
  assert(option);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
cmdline.c: In function 'printconfigdump_cmd':
cmdline.c:718:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("config.saving_style", NULL) = 2;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
cmdline.c:718:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("config.saving_style", NULL) = 2;
  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
cmdline.c:720:39: warning: pointer targets in passing argument 1 of 'create_config_string' differ in signedness [-Wpointer-sign]
  config_string = create_config_string("", "");
                                       ^
In file included from cmdline.c:29:0:
../.././src/config/conf.h:26:1: note: expected 'unsigned char *' but argument is of type 'char *'
 create_config_string(unsigned char *prefix, unsigned char *name);
 ^
cmdline.c:720:43: warning: pointer targets in passing argument 2 of 'create_config_string' differ in signedness [-Wpointer-sign]
  config_string = create_config_string("", "");
                                           ^
In file included from cmdline.c:29:0:
../.././src/config/conf.h:26:1: note: expected 'unsigned char *' but argument is of type 'char *'
 create_config_string(unsigned char *prefix, unsigned char *name);
 ^
cmdline.c:727:9: warning: pointer targets in return differ in signedness [-Wpointer-sign]
  return "";
         ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from cmdline.c:29:
cmdline.c: At top level:
cmdline.c:739:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("", N_("Restrict to anonymous mode"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:739:16: note: (near initialization for 'cmdline_options_info[0].init.path')
  INIT_OPT_BOOL("", N_("Restrict to anonymous mode"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:740:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "anonymous", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:740:3: note: (near initialization for 'cmdline_options_info[0].init.name')
   "anonymous", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:739:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Restrict to anonymous mode"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[0].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:739:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Restrict to anonymous mode"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:739:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Restrict to anonymous mode"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[0].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:739:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Restrict to anonymous mode"),
  ^
cmdline.c:747:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("", N_("Autosubmit first form"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:747:16: note: (near initialization for 'cmdline_options_info[1].init.path')
  INIT_OPT_BOOL("", N_("Autosubmit first form"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:748:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "auto-submit", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:748:3: note: (near initialization for 'cmdline_options_info[1].init.name')
   "auto-submit", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:747:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Autosubmit first form"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[1].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:747:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Autosubmit first form"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:747:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Autosubmit first form"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[1].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:747:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Autosubmit first form"),
  ^
cmdline.c:751:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("", N_("Clone internal session with given ID"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:751:15: note: (near initialization for 'cmdline_options_info[2].init.path')
  INIT_OPT_INT("", N_("Clone internal session with given ID"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:752:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "base-session", 0, 0, INT_MAX, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:752:3: note: (near initialization for 'cmdline_options_info[2].init.name')
   "base-session", 0, 0, INT_MAX, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:751:19: note: in expansion of macro 'N_'
  INIT_OPT_INT("", N_("Clone internal session with given ID"),
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[2].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:751:19: note: in expansion of macro 'N_'
  INIT_OPT_INT("", N_("Clone internal session with given ID"),
                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:751:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("", N_("Clone internal session with given ID"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[2].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:751:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("", N_("Clone internal session with given ID"),
  ^
cmdline.c:757:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", NULL, "confdir", OPT_HIDDEN, redir_cmd, NULL),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:757:19: note: (near initialization for 'cmdline_options_info[3].init.path')
  INIT_OPT_COMMAND("", NULL, "confdir", OPT_HIDDEN, redir_cmd, NULL),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:757:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", NULL, "confdir", OPT_HIDDEN, redir_cmd, NULL),
                             ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:757:29: note: (near initialization for 'cmdline_options_info[3].init.name')
  INIT_OPT_COMMAND("", NULL, "confdir", OPT_HIDDEN, redir_cmd, NULL),
                             ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:759:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("", N_("Name of directory with configuration file"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:759:18: note: (near initialization for 'cmdline_options_info[4].init.path')
  INIT_OPT_STRING("", N_("Name of directory with configuration file"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:760:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "config-dir", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:760:3: note: (near initialization for 'cmdline_options_info[4].init.name')
   "config-dir", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:759:22: note: in expansion of macro 'N_'
  INIT_OPT_STRING("", N_("Name of directory with configuration file"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[4].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:759:22: note: in expansion of macro 'N_'
  INIT_OPT_STRING("", N_("Name of directory with configuration file"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:759:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("", N_("Name of directory with configuration file"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[4].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:759:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("", N_("Name of directory with configuration file"),
  ^
cmdline.c:766:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", N_("Print default configuration file to stdout"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:766:19: note: (near initialization for 'cmdline_options_info[5].init.path')
  INIT_OPT_COMMAND("", N_("Print default configuration file to stdout"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:767:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "config-dump", 0, printconfigdump_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:767:3: note: (near initialization for 'cmdline_options_info[5].init.name')
   "config-dump", 0, printconfigdump_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:766:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Print default configuration file to stdout"),
                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[5].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:766:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Print default configuration file to stdout"),
                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:766:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Print default configuration file to stdout"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[5].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:766:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Print default configuration file to stdout"),
  ^
cmdline.c:771:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", NULL, "conffile", OPT_HIDDEN, redir_cmd, NULL),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:771:19: note: (near initialization for 'cmdline_options_info[6].init.path')
  INIT_OPT_COMMAND("", NULL, "conffile", OPT_HIDDEN, redir_cmd, NULL),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:771:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", NULL, "conffile", OPT_HIDDEN, redir_cmd, NULL),
                             ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:771:29: note: (near initialization for 'cmdline_options_info[6].init.name')
  INIT_OPT_COMMAND("", NULL, "conffile", OPT_HIDDEN, redir_cmd, NULL),
                             ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:773:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("", N_("Name of configuration file"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:773:18: note: (near initialization for 'cmdline_options_info[7].init.path')
  INIT_OPT_STRING("", N_("Name of configuration file"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:774:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "config-file", 0, "elinks.conf",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:774:3: note: (near initialization for 'cmdline_options_info[7].init.name')
   "config-file", 0, "elinks.conf",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:773:22: note: in expansion of macro 'N_'
  INIT_OPT_STRING("", N_("Name of configuration file"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[7].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:773:22: note: in expansion of macro 'N_'
  INIT_OPT_STRING("", N_("Name of configuration file"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:773:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("", N_("Name of configuration file"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[7].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:773:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("", N_("Name of configuration file"),
  ^
cmdline.c:779:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", N_("Print help for configuration options"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:779:19: note: (near initialization for 'cmdline_options_info[8].init.path')
  INIT_OPT_COMMAND("", N_("Print help for configuration options"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:780:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "config-help", 0, printhelp_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:780:3: note: (near initialization for 'cmdline_options_info[8].init.name')
   "config-help", 0, printhelp_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:779:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Print help for configuration options"),
                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[8].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:779:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Print help for configuration options"),
                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:779:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Print help for configuration options"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[8].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:779:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Print help for configuration options"),
  ^
cmdline.c:783:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_CMDALIAS("", N_("MIME type assumed for unknown document types"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:783:20: note: (near initialization for 'cmdline_options_info[9].init.path')
  INIT_OPT_CMDALIAS("", N_("MIME type assumed for unknown document types"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:784:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "default-mime-type", 0, "mime.default_type",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:784:3: note: (near initialization for 'cmdline_options_info[9].init.name')
   "default-mime-type", 0, "mime.default_type",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:783:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("MIME type assumed for unknown document types"),
                        ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[9].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:783:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("MIME type assumed for unknown document types"),
                        ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:783:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("MIME type assumed for unknown document types"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[9].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:783:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("MIME type assumed for unknown document types"),
  ^
cmdline.c:788:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("", N_("Ignore user-defined keybindings"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:788:16: note: (near initialization for 'cmdline_options_info[10].init.path')
  INIT_OPT_BOOL("", N_("Ignore user-defined keybindings"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:789:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "default-keys", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:789:3: note: (near initialization for 'cmdline_options_info[10].init.name')
   "default-keys", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:788:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Ignore user-defined keybindings"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[10].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:788:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Ignore user-defined keybindings"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:788:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Ignore user-defined keybindings"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[10].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:788:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Ignore user-defined keybindings"),
  ^
cmdline.c:794:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("", N_("Print formatted versions of given URLs to stdout"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:794:16: note: (near initialization for 'cmdline_options_info[11].init.path')
  INIT_OPT_BOOL("", N_("Print formatted versions of given URLs to stdout"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:795:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "dump", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:795:3: note: (near initialization for 'cmdline_options_info[11].init.name')
   "dump", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:794:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Print formatted versions of given URLs to stdout"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[11].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:794:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Print formatted versions of given URLs to stdout"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:794:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Print formatted versions of given URLs to stdout"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[11].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:794:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Print formatted versions of given URLs to stdout"),
  ^
cmdline.c:799:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_CMDALIAS("", N_("Codepage to use with -dump"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:799:20: note: (near initialization for 'cmdline_options_info[12].init.path')
  INIT_OPT_CMDALIAS("", N_("Codepage to use with -dump"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:800:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "dump-charset", 0, "document.dump.codepage",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:800:3: note: (near initialization for 'cmdline_options_info[12].init.name')
   "dump-charset", 0, "document.dump.codepage",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:799:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("Codepage to use with -dump"),
                        ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[12].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:799:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("Codepage to use with -dump"),
                        ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:799:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("Codepage to use with -dump"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[12].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:799:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("Codepage to use with -dump"),
  ^
cmdline.c:803:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_CMDALIAS("", N_("Color mode used with -dump"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:803:20: note: (near initialization for 'cmdline_options_info[13].init.path')
  INIT_OPT_CMDALIAS("", N_("Color mode used with -dump"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:804:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "dump-color-mode", 0, "document.dump.color_mode",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:804:3: note: (near initialization for 'cmdline_options_info[13].init.name')
   "dump-color-mode", 0, "document.dump.color_mode",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:803:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("Color mode used with -dump"),
                        ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[13].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:803:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("Color mode used with -dump"),
                        ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:803:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("Color mode used with -dump"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[13].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:803:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("Color mode used with -dump"),
  ^
cmdline.c:807:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_CMDALIAS("", N_("Width of document formatted with -dump"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:807:20: note: (near initialization for 'cmdline_options_info[14].init.path')
  INIT_OPT_CMDALIAS("", N_("Width of document formatted with -dump"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:808:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "dump-width", 0, "document.dump.width",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:808:3: note: (near initialization for 'cmdline_options_info[14].init.name')
   "dump-width", 0, "document.dump.width",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:807:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("Width of document formatted with -dump"),
                        ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[14].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:807:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("Width of document formatted with -dump"),
                        ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:807:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("Width of document formatted with -dump"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[14].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:807:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("Width of document formatted with -dump"),
  ^
cmdline.c:811:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", N_("Evaluate configuration file directive"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:811:19: note: (near initialization for 'cmdline_options_info[15].init.path')
  INIT_OPT_COMMAND("", N_("Evaluate configuration file directive"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:812:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "eval", 0, eval_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:812:3: note: (near initialization for 'cmdline_options_info[15].init.name')
   "eval", 0, eval_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:811:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Evaluate configuration file directive"),
                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[15].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:811:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Evaluate configuration file directive"),
                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:811:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Evaluate configuration file directive"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[15].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:811:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Evaluate configuration file directive"),
  ^
cmdline.c:819:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", N_("Interpret documents of unknown types as HTML"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:819:19: note: (near initialization for 'cmdline_options_info[16].init.path')
  INIT_OPT_COMMAND("", N_("Interpret documents of unknown types as HTML"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:820:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "force-html", 0, forcehtml_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:820:3: note: (near initialization for 'cmdline_options_info[16].init.name')
   "force-html", 0, forcehtml_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:819:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Interpret documents of unknown types as HTML"),
                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[16].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:819:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Interpret documents of unknown types as HTML"),
                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:819:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Interpret documents of unknown types as HTML"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[16].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:819:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Interpret documents of unknown types as HTML"),
  ^
cmdline.c:827:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", NULL, "?", 0, printhelp_cmd, NULL),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:827:19: note: (near initialization for 'cmdline_options_info[17].init.path')
  INIT_OPT_COMMAND("", NULL, "?", 0, printhelp_cmd, NULL),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:827:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", NULL, "?", 0, printhelp_cmd, NULL),
                             ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:827:29: note: (near initialization for 'cmdline_options_info[17].init.name')
  INIT_OPT_COMMAND("", NULL, "?", 0, printhelp_cmd, NULL),
                             ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:829:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", NULL, "h", 0, printhelp_cmd, NULL),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:829:19: note: (near initialization for 'cmdline_options_info[18].init.path')
  INIT_OPT_COMMAND("", NULL, "h", 0, printhelp_cmd, NULL),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:829:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", NULL, "h", 0, printhelp_cmd, NULL),
                             ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:829:29: note: (near initialization for 'cmdline_options_info[18].init.name')
  INIT_OPT_COMMAND("", NULL, "h", 0, printhelp_cmd, NULL),
                             ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:831:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", N_("Print usage help and exit"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:831:19: note: (near initialization for 'cmdline_options_info[19].init.path')
  INIT_OPT_COMMAND("", N_("Print usage help and exit"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:832:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "help", 0, printhelp_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:832:3: note: (near initialization for 'cmdline_options_info[19].init.name')
   "help", 0, printhelp_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:831:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Print usage help and exit"),
                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[19].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:831:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Print usage help and exit"),
                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:831:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Print usage help and exit"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[19].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:831:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Print usage help and exit"),
  ^
cmdline.c:835:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("", N_("Only permit local connections"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:835:16: note: (near initialization for 'cmdline_options_info[20].init.path')
  INIT_OPT_BOOL("", N_("Only permit local connections"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:836:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "localhost", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:836:3: note: (near initialization for 'cmdline_options_info[20].init.name')
   "localhost", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:835:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Only permit local connections"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[20].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:835:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Only permit local connections"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:835:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Only permit local connections"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[20].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:835:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Only permit local connections"),
  ^
cmdline.c:841:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", N_("Print detailed usage help and exit"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:841:19: note: (near initialization for 'cmdline_options_info[21].init.path')
  INIT_OPT_COMMAND("", N_("Print detailed usage help and exit"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:842:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "long-help", 0, printhelp_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:842:3: note: (near initialization for 'cmdline_options_info[21].init.name')
   "long-help", 0, printhelp_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:841:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Print detailed usage help and exit"),
                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[21].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:841:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Print detailed usage help and exit"),
                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:841:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Print detailed usage help and exit"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[21].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:841:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Print detailed usage help and exit"),
  ^
cmdline.c:845:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", N_("Look up specified host"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:845:19: note: (near initialization for 'cmdline_options_info[22].init.path')
  INIT_OPT_COMMAND("", N_("Look up specified host"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:846:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "lookup", 0, lookup_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:846:3: note: (near initialization for 'cmdline_options_info[22].init.name')
   "lookup", 0, lookup_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:845:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Look up specified host"),
                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[22].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:845:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Look up specified host"),
                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:845:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Look up specified host"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[22].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:845:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Look up specified host"),
  ^
cmdline.c:850:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("", N_("Run as separate instance"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:850:16: note: (near initialization for 'cmdline_options_info[23].init.path')
  INIT_OPT_BOOL("", N_("Run as separate instance"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:851:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "no-connect", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:851:3: note: (near initialization for 'cmdline_options_info[23].init.name')
   "no-connect", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:850:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Run as separate instance"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[23].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:850:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Run as separate instance"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:850:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Run as separate instance"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[23].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:850:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Run as separate instance"),
  ^
cmdline.c:857:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("", N_("Disable use of files in ~/.elinks"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:857:16: note: (near initialization for 'cmdline_options_info[24].init.path')
  INIT_OPT_BOOL("", N_("Disable use of files in ~/.elinks"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:858:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "no-home", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:858:3: note: (near initialization for 'cmdline_options_info[24].init.name')
   "no-home", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:857:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Disable use of files in ~/.elinks"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[24].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:857:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Disable use of files in ~/.elinks"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:857:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Disable use of files in ~/.elinks"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[24].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:857:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Disable use of files in ~/.elinks"),
  ^
cmdline.c:864:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_CMDALIAS("", N_("Disable link numbering in dump output"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:864:20: note: (near initialization for 'cmdline_options_info[25].init.path')
  INIT_OPT_CMDALIAS("", N_("Disable link numbering in dump output"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:865:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "no-numbering", OPT_ALIAS_NEGATE, "document.dump.numbering",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:865:3: note: (near initialization for 'cmdline_options_info[25].init.name')
   "no-numbering", OPT_ALIAS_NEGATE, "document.dump.numbering",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:864:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("Disable link numbering in dump output"),
                        ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[25].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:864:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("Disable link numbering in dump output"),
                        ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:864:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("Disable link numbering in dump output"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[25].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:864:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("Disable link numbering in dump output"),
  ^
cmdline.c:870:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_CMDALIAS("", N_("Disable printing of link references in dump output"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:870:20: note: (near initialization for 'cmdline_options_info[26].init.path')
  INIT_OPT_CMDALIAS("", N_("Disable printing of link references in dump output"),
                    ^
../.././src/config/options.h:527:5: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:871:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "no-references", OPT_ALIAS_NEGATE, "document.dump.references",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:871:3: note: (near initialization for 'cmdline_options_info[26].init.name')
   "no-references", OPT_ALIAS_NEGATE, "document.dump.references",
   ^
../.././src/config/options.h:527:11: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:870:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("Disable printing of link references in dump output"),
                        ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[26].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:527:17: note: in definition of macro 'INIT_OPT_CMDALIAS'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:870:24: note: in expansion of macro 'N_'
  INIT_OPT_CMDALIAS("", N_("Disable printing of link references in dump output"),
                        ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:870:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("Disable printing of link references in dump output"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[26].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:527:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:870:2: note: in expansion of macro 'INIT_OPT_CMDALIAS'
  INIT_OPT_CMDALIAS("", N_("Disable printing of link references in dump output"),
  ^
cmdline.c:877:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", N_("Control an already running ELinks"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:877:19: note: (near initialization for 'cmdline_options_info[27].init.path')
  INIT_OPT_COMMAND("", N_("Control an already running ELinks"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:878:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "remote", 0, remote_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:878:3: note: (near initialization for 'cmdline_options_info[27].init.name')
   "remote", 0, remote_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:877:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Control an already running ELinks"),
                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[27].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:877:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Control an already running ELinks"),
                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:877:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Control an already running ELinks"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[27].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:877:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Control an already running ELinks"),
  ^
cmdline.c:897:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("", N_("Connect to session ring with given ID"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:897:15: note: (near initialization for 'cmdline_options_info[28].init.path')
  INIT_OPT_INT("", N_("Connect to session ring with given ID"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:898:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "session-ring", 0, 0, INT_MAX, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:898:3: note: (near initialization for 'cmdline_options_info[28].init.name')
   "session-ring", 0, 0, INT_MAX, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:897:19: note: in expansion of macro 'N_'
  INIT_OPT_INT("", N_("Connect to session ring with given ID"),
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[28].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:897:19: note: in expansion of macro 'N_'
  INIT_OPT_INT("", N_("Connect to session ring with given ID"),
                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:897:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("", N_("Connect to session ring with given ID"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[28].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:897:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("", N_("Connect to session ring with given ID"),
  ^
cmdline.c:917:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("", N_("Print the source of given URLs to stdout"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:917:16: note: (near initialization for 'cmdline_options_info[29].init.path')
  INIT_OPT_BOOL("", N_("Print the source of given URLs to stdout"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:918:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "source", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:918:3: note: (near initialization for 'cmdline_options_info[29].init.name')
   "source", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:917:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Print the source of given URLs to stdout"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[29].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:917:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Print the source of given URLs to stdout"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:917:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Print the source of given URLs to stdout"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[29].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:917:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Print the source of given URLs to stdout"),
  ^
cmdline.c:921:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", NULL, "stdin", OPT_HIDDEN, redir_cmd, NULL),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:921:19: note: (near initialization for 'cmdline_options_info[30].init.path')
  INIT_OPT_COMMAND("", NULL, "stdin", OPT_HIDDEN, redir_cmd, NULL),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:921:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", NULL, "stdin", OPT_HIDDEN, redir_cmd, NULL),
                             ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:921:29: note: (near initialization for 'cmdline_options_info[30].init.name')
  INIT_OPT_COMMAND("", NULL, "stdin", OPT_HIDDEN, redir_cmd, NULL),
                             ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:923:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("", N_("Touch files in ~/.elinks when running with -no-connect/-session-ring"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:923:16: note: (near initialization for 'cmdline_options_info[31].init.path')
  INIT_OPT_BOOL("", N_("Touch files in ~/.elinks when running with -no-connect/-session-ring"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:924:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "touch-files", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:924:3: note: (near initialization for 'cmdline_options_info[31].init.name')
   "touch-files", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:923:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Touch files in ~/.elinks when running with -no-connect/-session-ring"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[31].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:923:20: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("", N_("Touch files in ~/.elinks when running with -no-connect/-session-ring"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:923:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Touch files in ~/.elinks when running with -no-connect/-session-ring"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[31].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:923:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("", N_("Touch files in ~/.elinks when running with -no-connect/-session-ring"),
  ^
cmdline.c:930:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("", N_("Verbose level"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:930:15: note: (near initialization for 'cmdline_options_info[32].init.path')
  INIT_OPT_INT("", N_("Verbose level"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:931:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "verbose", 0, 0, VERBOSE_LEVELS - 1, VERBOSE_WARNINGS,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:931:3: note: (near initialization for 'cmdline_options_info[32].init.name')
   "verbose", 0, 0, VERBOSE_LEVELS - 1, VERBOSE_WARNINGS,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:930:19: note: in expansion of macro 'N_'
  INIT_OPT_INT("", N_("Verbose level"),
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[32].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:930:19: note: in expansion of macro 'N_'
  INIT_OPT_INT("", N_("Verbose level"),
                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:930:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("", N_("Verbose level"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[32].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:930:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("", N_("Verbose level"),
  ^
cmdline.c:938:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COMMAND("", N_("Print version information and exit"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:938:19: note: (near initialization for 'cmdline_options_info[33].init.path')
  INIT_OPT_COMMAND("", N_("Print version information and exit"),
                   ^
../.././src/config/options.h:522:5: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cmdline.c:939:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "version", 0, version_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cmdline.c:939:3: note: (near initialization for 'cmdline_options_info[33].init.name')
   "version", 0, version_cmd,
   ^
../.././src/config/options.h:522:11: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:938:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Print version information and exit"),
                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cmdline_options_info[33].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:522:17: note: in definition of macro 'INIT_OPT_COMMAND'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cmdline.c:938:23: note: in expansion of macro 'N_'
  INIT_OPT_COMMAND("", N_("Print version information and exit"),
                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:938:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Print version information and exit"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cmdline_options_info[33].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:522:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cmdline.c:938:2: note: in expansion of macro 'INIT_OPT_COMMAND'
  INIT_OPT_COMMAND("", N_("Print version information and exit"),
  ^
      [CC]   src/config/conf.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from conf.c:28:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from conf.c:28:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from /usr/include/string.h:630:0,
                 from conf.c:9:
conf.c: In function 'skip_white':
conf.c:122:21: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
    start += strcspn(start, "\n");
                     ^
conf.c:122:21: note: expected 'const char *' but argument is of type 'unsigned char *'
conf.c:122:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    start += strcspn(start, "\n");
                     ^
In file included from conf.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from conf.c:9:
conf.c:122:21: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
    start += strcspn(start, "\n");
                     ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
conf.c:122:21: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
    start += strcspn(start, "\n");
                     ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
conf.c:122:21: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
    start += strcspn(start, "\n");
                     ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
conf.c:122:21: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
    start += strcspn(start, "\n");
                     ^
conf.c:122:21: note: expected 'const char *' but argument is of type 'unsigned char *'
conf.c:122:21: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
    start += strcspn(start, "\n");
                     ^
conf.c:122:21: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
conf.c: In function 'skip_quoted':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
conf.c:137:2: note: in expansion of macro 'assert'
  assert(isquote(*pos->look));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
conf.c:137:2: note: in expansion of macro 'assert'
  assert(isquote(*pos->look));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
conf.c: In function 'parse_set_common':
conf.c:364:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(mirror, "unset ");
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
conf.c: In function 'parse_unset':
conf.c:461:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(mirror, "set ");
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
conf.c:464:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(mirror, " = ");
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
conf.c: In function 'parse_bind':
conf.c:536:25: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (!get_cmd_opt_bool("default-keys")
                         ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
conf.c:536:8: note: in expansion of macro 'get_cmd_opt_bool'
   if (!get_cmd_opt_bool("default-keys")
        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
conf.c: At top level:
conf.c:627:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "set_domain", parse_set_domain },
    ^
conf.c:627:4: note: (near initialization for 'parse_handlers[0].command')
conf.c:628:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "set", parse_set },
    ^
conf.c:628:4: note: (near initialization for 'parse_handlers[1].command')
conf.c:629:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "unset", parse_unset },
    ^
conf.c:629:4: note: (near initialization for 'parse_handlers[2].command')
conf.c:630:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "bind", parse_bind },
    ^
conf.c:630:4: note: (near initialization for 'parse_handlers[3].command')
conf.c:631:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "include", parse_include },
    ^
conf.c:631:4: note: (near initialization for 'parse_handlers[4].command')
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
conf.c: In function 'parse_config_command':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
conf.c:644:2: note: in expansion of macro 'assert'
  assert(mirror == NULL || state->mirrored == state->pos.look);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
conf.c:644:2: note: in expansion of macro 'assert'
  assert(mirror == NULL || state->mirrored == state->pos.look);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
conf.c:649:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int cmdlen = strlen(handler->command);
                       ^
In file included from conf.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from conf.c:9:
conf.c:651:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                ^
In file included from conf.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from conf.c:9:
conf.c:651:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                                 ^
In file included from conf.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from conf.c:9:
conf.c:651:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                ^
In file included from conf.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from conf.c:9:
conf.c:651:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                                 ^
In file included from conf.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from conf.c:9:
conf.c:651:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                ^
conf.c:651:16: note: expected 'const char *' but argument is of type 'unsigned char *'
conf.c:651:33: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                                 ^
conf.c:651:33: note: expected 'const char *' but argument is of type 'const unsigned char * const'
conf.c:651:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                ^
In file included from conf.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from conf.c:9:
conf.c:651:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                ^
conf.c:651:16: note: expected 'const char *' but argument is of type 'unsigned char *'
conf.c:651:33: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                                 ^
conf.c:651:33: note: expected 'const char *' but argument is of type 'const unsigned char * const'
conf.c:651:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                                 ^
In file included from conf.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from conf.c:9:
conf.c:651:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                ^
conf.c:651:16: note: expected 'const char *' but argument is of type 'unsigned char *'
conf.c:651:33: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                                 ^
conf.c:651:33: note: expected 'const char *' but argument is of type 'const unsigned char * const'
conf.c:651:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                ^
conf.c:651:16: note: expected 'const char *' but argument is of type 'unsigned char *'
conf.c:651:33: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                                 ^
conf.c:651:33: note: expected 'const char *' but argument is of type 'const unsigned char * const'
conf.c:651:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                ^
In file included from conf.c:9:0:
/usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int strncmp (const char *__s1, const char *__s2, size_t __n)
            ^
In file included from /usr/include/string.h:630:0,
                 from conf.c:9:
conf.c:651:33: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(state->pos.look, handler->command, cmdlen)
                                 ^
In file included from conf.c:9:0:
/usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 extern int strncmp (const char *__s1, const char *__s2, size_t __n)
            ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
conf.c: In function 'parse_config_file':
conf.c:698:33: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!mirror && get_cmd_opt_int("verbose") >= VERBOSE_WARNINGS)
                                 ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:322:31: note: in expansion of macro 'get_opt_int_tree'
 #define get_cmd_opt_int(name) get_opt_int_tree(cmdline_options, name, NULL)
                               ^
conf.c:698:17: note: in expansion of macro 'get_cmd_opt_int'
  if (!mirror && get_cmd_opt_int("verbose") >= VERBOSE_WARNINGS)
                 ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
conf.c:753:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("dump")
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
conf.c:753:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("dump")
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
conf.c:754:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      || get_cmd_opt_bool("source"))
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
conf.c:754:9: note: in expansion of macro 'get_cmd_opt_bool'
      || get_cmd_opt_bool("source"))
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
conf.c: In function 'read_config_file':
conf.c:771:12: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign]
  fd = open(name, O_RDONLY | O_NOCTTY);
            ^
In file included from conf.c:13:0:
/usr/include/fcntl.h:179:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int open (const char *__file, int __oflag, ...) __nonnull ((1));
            ^
In file included from ../.././src/osdep/types.h:5:0,
                 from ../.././src/elinks.h:11,
                 from conf.c:19:
conf.c: In function 'load_config_from':
../../config.h:5:17: warning: pointer targets in passing argument 1 of 'load_config_file' differ in signedness [-Wpointer-sign]
 #define CONFDIR "/etc"
                 ^
conf.c:833:19: note: in expansion of macro 'CONFDIR'
  load_config_file(CONFDIR, file, tree, NULL, 1);
                   ^
conf.c:797:1: note: expected 'unsigned char *' but argument is of type 'char *'
 load_config_file(unsigned char *prefix, unsigned char *name,
 ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
conf.c: In function 'load_config':
conf.c:840:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  load_config_from(get_cmd_opt_str("config-file"),
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:324:31: note: in expansion of macro 'get_opt_str_tree'
 #define get_cmd_opt_str(name) get_opt_str_tree(cmdline_options, name, NULL)
                               ^
conf.c:840:19: note: in expansion of macro 'get_cmd_opt_str'
  load_config_from(get_cmd_opt_str("config-file"),
                   ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
conf.c: In function 'output_option_desc_as_comment':
conf.c:916:30: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  if (!add_to_string(&indent, "#  ")) goto out_of_memory;
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
conf.c: In function 'smart_config_output_fn':
conf.c:940:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(string, "## ");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
conf.c:965:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(string, "un");
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
conf.c:968:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(string, "set_domain ");
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
conf.c:972:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(string, "set ");
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
conf.c:980:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(string, " = ");
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
conf.c:984:5: note: in expansion of macro 'assert'
     assert(option_types[option->type].write);
     ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
conf.c:984:5: note: in expansion of macro 'assert'
     assert(option_types[option->type].write);
     ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
conf.c: In function 'add_cfg_header_to_string':
conf.c:1002:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int n = strlen(text) + 2;
                 ^
In file included from conf.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
conf.c:1006:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "\n\n\n");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
conf.c:1008:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "\n# ");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
conf.c:1010:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "#\n\n");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
conf.c: In function 'create_config_string':
conf.c:1021:30: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int savestyle = get_opt_int("config.saving_style", NULL);
                              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
conf.c:1021:18: note: in expansion of macro 'get_opt_int'
  int savestyle = get_opt_int("config.saving_style", NULL);
                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
conf.c:1022:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int i18n = get_opt_bool("config.i18n", NULL);
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
conf.c:1022:13: note: in expansion of macro 'get_opt_bool'
  int i18n = get_opt_bool("config.i18n", NULL);
             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
conf.c:1044:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&config, "## ELinks " VERSION " configuration file\n\n");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
conf.c:1045:3: note: in expansion of macro 'assert'
   assert(savestyle >= 0  && savestyle <= 3);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
conf.c:1045:3: note: in expansion of macro 'assert'
   assert(savestyle >= 0  && savestyle <= 3);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from conf.c:28:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of 'conf_i18n' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
conf.c:1048:37: note: in expansion of macro 'N_'
    add_to_string(&config, conf_i18n(N_(
                                     ^
conf.c:850:1: note: expected 'unsigned char *' but argument is of type 'char *'
 conf_i18n(unsigned char *s, int i18n)
 ^
In file included from conf.c:28:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of 'conf_i18n' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
conf.c:1056:37: note: in expansion of macro 'N_'
    add_to_string(&config, conf_i18n(N_(
                                     ^
conf.c:850:1: note: expected 'unsigned char *' but argument is of type 'char *'
 conf_i18n(unsigned char *s, int i18n)
 ^
In file included from conf.c:28:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of 'conf_i18n' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
conf.c:1066:37: note: in expansion of macro 'N_'
    add_to_string(&config, conf_i18n(N_(
                                     ^
conf.c:850:1: note: expected 'unsigned char *' but argument is of type 'char *'
 conf_i18n(unsigned char *s, int i18n)
 ^
conf.c:1075:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&config, "##\n");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from conf.c:28:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of 'conf_i18n' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
conf.c:1077:36: note: in expansion of macro 'N_'
   add_to_string(&config, conf_i18n(N_(
                                    ^
conf.c:850:1: note: expected 'unsigned char *' but argument is of type 'char *'
 conf_i18n(unsigned char *s, int i18n)
 ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
conf.c:1085:28: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  indentation = get_opt_int("config.indentation", NULL);
                            ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
conf.c:1085:16: note: in expansion of macro 'get_opt_int'
  indentation = get_opt_int("config.indentation", NULL);
                ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
conf.c:1086:25: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  comments = get_opt_int("config.comments", NULL);
                         ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
conf.c:1086:13: note: in expansion of macro 'get_opt_int'
  comments = get_opt_int("config.comments", NULL);
             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from conf.c:28:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of 'conf_i18n' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
conf.c:1091:16: note: in expansion of macro 'N_'
      conf_i18n(N_("Automatically saved options\n"), i18n));
                ^
conf.c:850:1: note: expected 'unsigned char *' but argument is of type 'char *'
 conf_i18n(unsigned char *s, int i18n)
 ^
In file included from conf.c:28:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of 'conf_i18n' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
conf.c:1118:16: note: in expansion of macro 'N_'
      conf_i18n(N_("Automatically saved keybindings\n"), i18n));
                ^
conf.c:850:1: note: expected 'unsigned char *' but argument is of type 'char *'
 conf_i18n(unsigned char *s, int i18n)
 ^
conf.c: In function 'write_config_file':
conf.c:1138:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int prefixlen = strlen(prefix);
                         ^
In file included from conf.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
conf.c:1141:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  unsigned char *slash = name_has_slash || prefix_has_slash ? "" : STRING_DIR_SEP;
                         ^
conf.c:1152:21: warning: pointer targets in passing argument 2 of 'secure_fputs' differ in signedness [-Wpointer-sign]
   secure_fputs(ssi, cfg_str);
                     ^
In file included from conf.c:33:0:
../.././src/util/secsave.h:41:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int secure_fputs(struct secure_save_info *, const char *);
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/terminal/terminal.h:4,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
conf.c: In function 'write_config':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
conf.c:1175:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
conf.c:1175:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/terminal/terminal.h:4:0,
                 from ../.././src/config/conf.h:4,
                 from conf.c:21:
conf.c:1178:45: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   write_config_dialog(term, get_cmd_opt_str("config-file"),
                                             ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:324:31: note: in expansion of macro 'get_opt_str_tree'
 #define get_cmd_opt_str(name) get_opt_str_tree(cmdline_options, name, NULL)
                               ^
conf.c:1178:29: note: in expansion of macro 'get_cmd_opt_str'
   write_config_dialog(term, get_cmd_opt_str("config-file"),
                             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
conf.c:1183:56: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  return write_config_file(elinks_home, get_cmd_opt_str("config-file"),
                                                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:324:31: note: in expansion of macro 'get_opt_str_tree'
 #define get_cmd_opt_str(name) get_opt_str_tree(cmdline_options, name, NULL)
                               ^
conf.c:1183:40: note: in expansion of macro 'get_cmd_opt_str'
  return write_config_file(elinks_home, get_cmd_opt_str("config-file"),
                                        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
      [CC]   src/config/dialogs.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from dialogs.c:21:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c: In function 'disable_success_msgbox':
dialogs.c:37:15: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_bool("ui.success_msgbox", NULL) = 0;
               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
dialogs.c:37:2: note: in expansion of macro 'get_opt_bool'
  get_opt_bool("ui.success_msgbox", NULL) = 0;
  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
dialogs.c:38:51: warning: pointer targets in passing argument 2 of 'get_opt_rec' differ in signedness [-Wpointer-sign]
  option_changed(NULL, get_opt_rec(config_options, "ui.success_msgbox"));
                                                   ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/config/options.h:294:23: note: expected 'const unsigned char *' but argument is of type 'char *'
 extern struct option *get_opt_rec(struct option *, const unsigned char *);
                       ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c: In function 'write_config_dialog':
dialogs.c:50:21: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (!get_opt_bool("ui.success_msgbox", NULL)) return;
                     ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
dialogs.c:50:8: note: in expansion of macro 'get_opt_bool'
   if (!get_opt_bool("ui.success_msgbox", NULL)) return;
        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:54:19: note: in expansion of macro 'N_'
    msg_text(term, N_("Options were saved successfully to config file %s."),
                   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:57:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC),
    ^
dialogs.c:57:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC),
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:57:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC),
    ^
dialogs.c:57:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC),
                   ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:58:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~Do not show anymore"), disable_success_msgbox, 0));
    ^
dialogs.c:58:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~Do not show anymore"), disable_success_msgbox, 0));
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:58:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~Do not show anymore"), disable_success_msgbox, 0));
    ^
dialogs.c:58:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~Do not show anymore"), disable_success_msgbox, 0));
                   ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:53:4: note: in expansion of macro 'N_'
    N_("Write config success"), ALIGN_CENTER,
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:70:19: note: in expansion of macro 'N_'
    msg_text(term, N_("Unable to write to config file %s.\n%s"),
                   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:69:4: note: in expansion of macro 'N_'
    N_("Write config error"), ALIGN_CENTER,
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
dialogs.c: In function 'get_range_string':
dialogs.c:110:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&info, "[0|1]");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
dialogs.c:112:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&info, "[%li..%li]", option->min, option->max);
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c: In function 'get_option_text':
dialogs.c:125:15: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
       " (", _("modified", term), ")",
               ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c: In function 'get_option_info':
dialogs.c:140:42: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "%s: %s", _("Name", term), option->name);
                                          ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:140:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "%s: %s", _("Name", term), option->name);
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:145:9: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
       _("(expand by pressing space)", term),
         ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:149:44: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "\n%s: %s", _("Type", term), type);
                                            ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:149:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "\n%s: %s", _("Type", term), type);
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:169:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(&info, " ");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
dialogs.c:174:45: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(&info, "\n%s: %s", _("Value", term), value.source);
                                             ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:174:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&info, "\n%s: %s", _("Value", term), value.source);
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:178:27: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
    add_to_string(&info, _("\n\nThis value has been changed"
                           ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:186:48: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(&info, "\n\n%s:\n%s", _("Description", term), desc);
                                                ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:186:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&info, "\n\n%s:\n%s", _("Description", term), desc);
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c: In function 'match_option':
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strcasestr' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
dialogs.c:212:17: note: in expansion of macro 'option'
  if (strcasestr(option->name, text)
                 ^
In file included from dialogs.c:11:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
dialogs.c:212:31: warning: pointer targets in passing argument 2 of 'strcasestr' differ in signedness [-Wpointer-sign]
  if (strcasestr(option->name, text)
                               ^
In file included from dialogs.c:11:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
dialogs.c:213:37: warning: pointer targets in passing argument 1 of 'strcasestr' differ in signedness [-Wpointer-sign]
      || (option->capt && strcasestr(_(option->capt, term), text)))
                                     ^
In file included from dialogs.c:11:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
dialogs.c:213:60: warning: pointer targets in passing argument 2 of 'strcasestr' differ in signedness [-Wpointer-sign]
      || (option->capt && strcasestr(_(option->capt, term), text)))
                                                            ^
In file included from dialogs.c:11:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c: In function 'delete_option_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:238:2: note: in expansion of macro 'assert'
  assert(!is_object_used(option));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:238:2: note: in expansion of macro 'assert'
  assert(!is_object_used(option));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:21:0:
dialogs.c: In function 'check_valid_option':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:291:4: note: in expansion of macro 'N_'
    N_("Error"), ALIGN_LEFT,
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:292:4: note: in expansion of macro 'N_'
    N_("Bad option value."));
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
dialogs.c: In function 'build_edit_dialog':
dialogs.c:320:17: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  dlg->title = _("Edit", term);
                 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:329:22: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  name = straconcat(_("Name", term), ": ", option->name, "\n",
                      ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:330:8: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
      _("Type", term), ": ",
        ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:333:22: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  desc = straconcat(_("Description", term), ": \n",
                      ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c:361:29: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field_float(dlg, _("Value", term), 0, 0, check_valid_option, MAX_STR_LEN, value, NULL);
                             ^
../.././src/bfu/inpfield.h:47:38: note: in definition of macro 'add_dlg_field_float'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_FLOAT)
                                      ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c:365:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~OK", term), B_ENTER, ok_dialog, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c:366:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~Cancel", term), B_ESC, cancel_dialog, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
dialogs.c:368:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, EDIT_WIDGETS_COUNT);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
dialogs.c:368:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, EDIT_WIDGETS_COUNT);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:21:0:
dialogs.c: In function 'push_edit_button':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:390:5: note: in expansion of macro 'N_'
     N_("Edit"), ALIGN_LEFT,
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:391:5: note: in expansion of macro 'N_'
     N_("This option cannot be edited. This means that "
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
dialogs.c: In function 'check_option_name':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:430:6: note: in expansion of macro 'N_'
      N_("Bad string"), ALIGN_CENTER,
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:431:6: note: in expansion of macro 'N_'
      N_("Option names may only contain alpha-numeric characters\n"
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
dialogs.c: In function 'push_add_button':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:452:21: note: in expansion of macro 'N_'
   info_box(term, 0, N_("Add option"), ALIGN_CENTER,
                     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:453:5: note: in expansion of macro 'N_'
     N_("Cannot add an option here."));
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:477:48: note: in expansion of macro 'N_'
  input_dialog(term, getml(ctx, (void *) NULL), N_("Add option"), N_("Name"),
                                                ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:477:66: note: in expansion of macro 'N_'
  input_dialog(term, getml(ctx, (void *) NULL), N_("Add option"), N_("Name"),
                                                                  ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
dialogs.c:479:21: warning: pointer targets in passing argument 8 of 'input_dialog' differ in signedness [-Wpointer-sign]
        MAX_STR_LEN, "", 0, 0, check_option_name,
                     ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from dialogs.c:21:0:
dialogs.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:500:4: note: in expansion of macro 'N_'
  { N_("~Info"),   push_hierbox_info_button,   1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_buttons[0].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:500:4: note: in expansion of macro 'N_'
  { N_("~Info"),   push_hierbox_info_button,   1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:501:4: note: in expansion of macro 'N_'
  { N_("~Edit"),   push_edit_button,           0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_buttons[1].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:501:4: note: in expansion of macro 'N_'
  { N_("~Edit"),   push_edit_button,           0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:502:4: note: in expansion of macro 'N_'
  { N_("~Add"),    push_add_button,            0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_buttons[2].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:502:4: note: in expansion of macro 'N_'
  { N_("~Add"),    push_add_button,            0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:503:4: note: in expansion of macro 'N_'
  { N_("~Delete"), push_hierbox_delete_button, 0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_buttons[3].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:503:4: note: in expansion of macro 'N_'
  { N_("~Delete"), push_hierbox_delete_button, 0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:504:4: note: in expansion of macro 'N_'
  { N_("~Search"), push_hierbox_search_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_buttons[4].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:504:4: note: in expansion of macro 'N_'
  { N_("~Search"), push_hierbox_search_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:505:4: note: in expansion of macro 'N_'
  { N_("Sa~ve"),   push_save_button,           0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_buttons[5].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:505:4: note: in expansion of macro 'N_'
  { N_("Sa~ve"),   push_save_button,           0 },
    ^
In file included from ../.././src/config/dialogs.h:4:0,
                 from dialogs.c:17:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
dialogs.c:510:2: note: in expansion of macro 'N_'
  N_("Option manager"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_browser.title')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
dialogs.c:510:2: note: in expansion of macro 'N_'
  N_("Option manager"),
  ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c: In function 'get_keybinding_action_box_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:541:2: note: in expansion of macro 'assert'
  assert(action_id < ACTION_BOX_SIZE);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:541:2: note: in expansion of macro 'assert'
  assert(action_id < ACTION_BOX_SIZE);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dialogs.c: In function 'init_keybinding_listboxes':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:568:4: note: in expansion of macro 'assert'
    assert(act->num < ACTION_BOX_SIZE);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:568:4: note: in expansion of macro 'assert'
    assert(act->num < ACTION_BOX_SIZE);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:576:4: note: in expansion of macro 'assert'
    assert(act->desc);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:576:4: note: in expansion of macro 'assert'
    assert(act->desc);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dialogs.c: In function 'get_keybinding_info':
dialogs.c:674:40: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "%s: ", _("Keystroke", term));
                                        ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:674:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "%s: ", _("Keystroke", term));
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:676:44: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "\n%s: %s", _("Action", term), action);
                                            ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:676:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "\n%s: %s", _("Action", term), action);
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:677:44: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "\n%s: %s", _("Keymap", term), keymap);
                                            ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:677:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, "\n%s: %s", _("Keymap", term), keymap);
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c: In function 'match_keybinding':
dialogs.c:712:26: warning: pointer targets in passing argument 1 of 'strcasestr' differ in signedness [-Wpointer-sign]
  if ((desc && strcasestr(desc, text)))
                          ^
In file included from dialogs.c:11:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
dialogs.c:712:32: warning: pointer targets in passing argument 2 of 'strcasestr' differ in signedness [-Wpointer-sign]
  if ((desc && strcasestr(desc, text)))
                                ^
In file included from dialogs.c:11:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
dialogs.c: In function 'delete_keybinding_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:730:2: note: in expansion of macro 'assert'
  assert(item->depth == 2 && !is_object_used(keybinding));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:730:2: note: in expansion of macro 'assert'
  assert(item->depth == 2 && !is_object_used(keybinding));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dialogs.c: In function 'really_really_add_keybinding':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:776:2: note: in expansion of macro 'assert'
  assert(hop);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:776:2: note: in expansion of macro 'assert'
  assert(hop);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:21:0:
dialogs.c: In function 'really_add_keybinding':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:817:28: note: in expansion of macro 'N_'
    msg_text(new_hop->term, N_("The keystroke \"%s\" "
                            ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:823:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~Yes"), really_really_add_keybinding, B_ENTER),
    ^
dialogs.c:823:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~Yes"), really_really_add_keybinding, B_ENTER),
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:823:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~Yes"), really_really_add_keybinding, B_ENTER),
    ^
dialogs.c:823:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~Yes"), really_really_add_keybinding, B_ENTER),
                   ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:824:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
    ^
dialogs.c:824:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:824:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
    ^
dialogs.c:824:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
                   ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:816:4: note: in expansion of macro 'N_'
    N_("Keystroke already used"), ALIGN_CENTER,
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from dialogs.c:21:0:
dialogs.c: In function 'check_keystroke':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:842:25: note: in expansion of macro 'N_'
  info_box(hop->term, 0, N_("Add keybinding"), ALIGN_CENTER,
                         ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:843:4: note: in expansion of macro 'N_'
    N_("Invalid keystroke."));
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
dialogs.c: In function 'push_kbdbind_add_button':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:859:21: note: in expansion of macro 'N_'
   info_box(term, 0, N_("Add keybinding"), ALIGN_CENTER,
                     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:860:5: note: in expansion of macro 'N_'
     N_("Need to select an action."));
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:882:4: note: in expansion of macro 'N_'
    N_("Action: %s\n"
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from dialogs.c:21:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:895:8: note: in expansion of macro 'N_'
        N_("Add keybinding"), text,
        ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
dialogs.c:897:21: warning: pointer targets in passing argument 8 of 'input_dialog' differ in signedness [-Wpointer-sign]
        MAX_STR_LEN, "", 0, 0, check_keystroke,
                     ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:15:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from dialogs.c:21:0:
dialogs.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:929:4: note: in expansion of macro 'N_'
  { N_("~Add"),            push_kbdbind_add_button,            0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'keybinding_buttons[0].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:929:4: note: in expansion of macro 'N_'
  { N_("~Add"),            push_kbdbind_add_button,            0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:930:4: note: in expansion of macro 'N_'
  { N_("~Delete"),         push_hierbox_delete_button,         0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'keybinding_buttons[1].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:930:4: note: in expansion of macro 'N_'
  { N_("~Delete"),         push_hierbox_delete_button,         0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:931:4: note: in expansion of macro 'N_'
  { N_("~Toggle display"), push_kbdbind_toggle_display_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'keybinding_buttons[2].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:931:4: note: in expansion of macro 'N_'
  { N_("~Toggle display"), push_kbdbind_toggle_display_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:932:4: note: in expansion of macro 'N_'
  { N_("~Search"),         push_hierbox_search_button,         1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'keybinding_buttons[3].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:932:4: note: in expansion of macro 'N_'
  { N_("~Search"),         push_hierbox_search_button,         1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:933:4: note: in expansion of macro 'N_'
  { N_("Sa~ve"),           push_kbdbind_save_button,           0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'keybinding_buttons[4].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:933:4: note: in expansion of macro 'N_'
  { N_("Sa~ve"),           push_kbdbind_save_button,           0 },
    ^
In file included from ../.././src/config/dialogs.h:4:0,
                 from dialogs.c:17:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
dialogs.c:938:2: note: in expansion of macro 'N_'
  N_("Keybinding manager"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'keybinding_browser.title')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
dialogs.c:938:2: note: in expansion of macro 'N_'
  N_("Keybinding manager"),
  ^
      [CC]   src/config/domain.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/domain.h:4,
                 from domain.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from domain.c:13:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from domain.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/domain.h:4,
                 from domain.c:11:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
domain.c: In function 'get_domain_option':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
domain.c:34:2: note: in expansion of macro 'assert'
  assert(domain_name);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
domain.c:34:2: note: in expansion of macro 'assert'
  assert(domain_name);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
domain.c:35:2: note: in expansion of macro 'assert'
  assert(*domain_name);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
domain.c:35:2: note: in expansion of macro 'assert'
  assert(*domain_name);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
domain.c: In function 'get_domain_option_from_session':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
domain.c:53:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
domain.c:53:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
domain.c:54:2: note: in expansion of macro 'assert'
  assert(name);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
domain.c:54:2: note: in expansion of macro 'assert'
  assert(name);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
domain.c: In function 'get_domain_tree':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
domain.c:74:2: note: in expansion of macro 'assert'
  assert(domain_name);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
domain.c:74:2: note: in expansion of macro 'assert'
  assert(domain_name);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
domain.c:75:2: note: in expansion of macro 'assert'
  assert(*domain_name);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
domain.c:75:2: note: in expansion of macro 'assert'
  assert(*domain_name);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
domain.c:78:19: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign]
   if (!strcasecmp(domain->name, domain_name))
                   ^
In file included from domain.c:7:0:
/usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int strcasecmp (const char *__s1, const char *__s2)
            ^
domain.c:78:33: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign]
   if (!strcasecmp(domain->name, domain_name))
                                 ^
In file included from domain.c:7:0:
/usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int strcasecmp (const char *__s1, const char *__s2)
            ^
domain.c:81:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  domain_len = strlen(domain_name);
                      ^
In file included from domain.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [CC]   src/config/home.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from home.c:19:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from home.c:20:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from home.c:20:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
home.c: In function 'strip_trailing_dir_sep':
home.c:35:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  for (i = strlen(path) - 1; i > 0; i--)
                  ^
In file included from home.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
home.c: In function 'test_confdir':
home.c:61:11: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign]
  if (stat(confdir, &st)) {
           ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdio.h:27,
                 from home.c:7:
/usr/include/sys/stat.h:452:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (stat (const char *__path, struct stat *__statbuf))
 ^
home.c:62:14: warning: pointer targets in passing argument 1 of 'mkdir' differ in signedness [-Wpointer-sign]
   if (!mkdir(confdir, 0700)) {
              ^
In file included from home.c:11:0:
/usr/include/sys/stat.h:320:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int mkdir (const char *__path, __mode_t __mode)
            ^
home.c: In function 'elinks_dirname':
home.c:100:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  for (i = strlen(dir) - 1; i >= 0; i--)
                  ^
In file included from home.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
home.c: In function 'get_home':
home.c:113:27: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  unsigned char *envhome = getenv("HOME");
                           ^
In file included from home.c:19:0:
home.c:127:24: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
        get_cmd_opt_str("config-dir"),
                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:324:31: note: in expansion of macro 'get_opt_str_tree'
 #define get_cmd_opt_str(name) get_opt_str_tree(cmdline_options, name, NULL)
                               ^
home.c:127:8: note: in expansion of macro 'get_cmd_opt_str'
        get_cmd_opt_str("config-dir"),
        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from home.c:20:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'test_confdir' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
home.c:128:8: note: in expansion of macro 'N_'
        N_("Commandline options -config-dir set to %s, "
        ^
home.c:43:1: note: expected 'unsigned char *' but argument is of type 'char *'
 test_confdir(unsigned char *home, unsigned char *path,
 ^
home.c:132:35: warning: pointer targets in passing argument 2 of 'test_confdir' differ in signedness [-Wpointer-sign]
  home_elinks = test_confdir(home, getenv("ELINKS_CONFDIR"),
                                   ^
home.c:43:1: note: expected 'unsigned char *' but argument is of type 'char *'
 test_confdir(unsigned char *home, unsigned char *path,
 ^
In file included from home.c:20:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'test_confdir' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
home.c:133:8: note: in expansion of macro 'N_'
        N_("ELINKS_CONFDIR set to %s, "
        ^
home.c:43:1: note: expected 'unsigned char *' but argument is of type 'char *'
 test_confdir(unsigned char *home, unsigned char *path,
 ^
home.c:137:35: warning: pointer targets in passing argument 2 of 'test_confdir' differ in signedness [-Wpointer-sign]
  home_elinks = test_confdir(home, ".elinks", NULL);
                                   ^
home.c:43:1: note: expected 'unsigned char *' but argument is of type 'char *'
 test_confdir(unsigned char *home, unsigned char *path,
 ^
home.c:140:35: warning: pointer targets in passing argument 2 of 'test_confdir' differ in signedness [-Wpointer-sign]
  home_elinks = test_confdir(home, "elinks", NULL);
                                   ^
home.c:43:1: note: expected 'unsigned char *' but argument is of type 'char *'
 test_confdir(unsigned char *home, unsigned char *path,
 ^
In file included from home.c:22:0:
../.././src/osdep/osdep.h:15:24: warning: pointer targets in passing argument 2 of 'add_to_strn' differ in signedness [-Wpointer-sign]
 #define STRING_DIR_SEP "/"
                        ^
home.c:144:29: note: in expansion of macro 'STRING_DIR_SEP'
   add_to_strn(&home_elinks, STRING_DIR_SEP);
                             ^
In file included from ../.././src/config/options.h:9:0,
                 from home.c:19:
../.././src/util/string.h:48:6: note: expected 'const unsigned char *' but argument is of type 'char *'
 void add_to_strn(unsigned char **str, const unsigned char *src);
      ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from home.c:19:
home.c: In function 'init_home':
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
home.c:156:3: note: in expansion of macro 'ERROR'
   ERROR(gettext("Unable to find or create ELinks config "
   ^
home.c:156:17: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   ERROR(gettext("Unable to find or create ELinks config "
                 ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from home.c:20:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
      [CC]   src/config/kbdbind.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from kbdbind.c:17:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from kbdbind.c:17:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from kbdbind.c:21:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
kbdbind.c: In function 'add_keybinding':
kbdbind.c:87:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(keymaps[keymap_id], keybinding);
  ^
kbdbind.c:87:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
kbdbind.c: At top level:
kbdbind.c:222:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "main", KEYMAP_MAIN, N_("Main mapping") },
    ^
kbdbind.c:222:4: note: (near initialization for 'keymap_table[0].str')
In file included from kbdbind.c:17:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
kbdbind.c:222:25: note: in expansion of macro 'N_'
  { "main", KEYMAP_MAIN, N_("Main mapping") },
                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'keymap_table[0].desc')
 #define N_(msg) (gettext_noop(msg))
                 ^
kbdbind.c:222:25: note: in expansion of macro 'N_'
  { "main", KEYMAP_MAIN, N_("Main mapping") },
                         ^
kbdbind.c:223:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "edit", KEYMAP_EDIT, N_("Edit mapping") },
    ^
kbdbind.c:223:4: note: (near initialization for 'keymap_table[1].str')
In file included from kbdbind.c:17:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
kbdbind.c:223:25: note: in expansion of macro 'N_'
  { "edit", KEYMAP_EDIT, N_("Edit mapping") },
                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'keymap_table[1].desc')
 #define N_(msg) (gettext_noop(msg))
                 ^
kbdbind.c:223:25: note: in expansion of macro 'N_'
  { "edit", KEYMAP_EDIT, N_("Edit mapping") },
                         ^
kbdbind.c:224:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "menu", KEYMAP_MENU, N_("Menu mapping") },
    ^
kbdbind.c:224:4: note: (near initialization for 'keymap_table[2].str')
In file included from kbdbind.c:17:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
kbdbind.c:224:25: note: in expansion of macro 'N_'
  { "menu", KEYMAP_MENU, N_("Menu mapping") },
                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'keymap_table[2].desc')
 #define N_(msg) (gettext_noop(msg))
                 ^
kbdbind.c:224:25: note: in expansion of macro 'N_'
  { "menu", KEYMAP_MENU, N_("Menu mapping") },
                         ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
kbdbind.c: In function 'get_action_from_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbdbind.c:257:2: note: in expansion of macro 'assert'
  assert(keymap_id >= 0 && keymap_id < KEYMAP_MAX);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbdbind.c:257:2: note: in expansion of macro 'assert'
  assert(keymap_id >= 0 && keymap_id < KEYMAP_MAX);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:260:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
               ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:260:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
                            ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:260:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
               ^
kbdbind.c:260:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
kbdbind.c:260:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
                            ^
kbdbind.c:260:28: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:260:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
               ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:260:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
               ^
kbdbind.c:260:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
kbdbind.c:260:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
                            ^
kbdbind.c:260:28: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:260:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
                            ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:260:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
               ^
kbdbind.c:260:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
kbdbind.c:260:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
                            ^
kbdbind.c:260:28: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:260:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
               ^
kbdbind.c:260:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
kbdbind.c:260:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(action->str, str))
                            ^
kbdbind.c:260:28: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
kbdbind.c: In function 'get_action':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbdbind.c:269:2: note: in expansion of macro 'assert'
  assert(keymap_id >= 0 && keymap_id < KEYMAP_MAX);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbdbind.c:269:2: note: in expansion of macro 'assert'
  assert(keymap_id >= 0 && keymap_id < KEYMAP_MAX);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
kbdbind.c: In function 'get_keymap':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbdbind.c:298:2: note: in expansion of macro 'assert'
  assert(keymap_id >= 0 && keymap_id < KEYMAP_MAX);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbdbind.c:298:2: note: in expansion of macro 'assert'
  assert(keymap_id >= 0 && keymap_id < KEYMAP_MAX);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c: In function 'get_keymap_id':
kbdbind.c:309:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
               ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:309:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
                                            ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:309:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
               ^
kbdbind.c:309:15: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:309:44: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
                                            ^
kbdbind.c:309:44: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:309:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
               ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:309:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
               ^
kbdbind.c:309:15: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:309:44: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
                                            ^
kbdbind.c:309:44: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:309:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
                                            ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:309:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
               ^
kbdbind.c:309:15: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:309:44: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
                                            ^
kbdbind.c:309:44: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:309:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
               ^
kbdbind.c:309:15: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:309:44: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(keymap_table[keymap_id].str, keymap_str))
                                            ^
kbdbind.c:309:44: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c: At top level:
kbdbind.c:328:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Enter", KBD_ENTER },
    ^
kbdbind.c:328:4: note: (near initialization for 'key_table[0].str')
kbdbind.c:329:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Space", ' ' },
    ^
kbdbind.c:329:4: note: (near initialization for 'key_table[1].str')
kbdbind.c:330:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Backspace", KBD_BS },
    ^
kbdbind.c:330:4: note: (near initialization for 'key_table[2].str')
kbdbind.c:331:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Tab", KBD_TAB },
    ^
kbdbind.c:331:4: note: (near initialization for 'key_table[3].str')
kbdbind.c:332:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Escape", KBD_ESC },
    ^
kbdbind.c:332:4: note: (near initialization for 'key_table[4].str')
kbdbind.c:333:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Left", KBD_LEFT },
    ^
kbdbind.c:333:4: note: (near initialization for 'key_table[5].str')
kbdbind.c:334:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Right", KBD_RIGHT },
    ^
kbdbind.c:334:4: note: (near initialization for 'key_table[6].str')
kbdbind.c:335:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Up",  KBD_UP },
    ^
kbdbind.c:335:4: note: (near initialization for 'key_table[7].str')
kbdbind.c:336:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Down", KBD_DOWN },
    ^
kbdbind.c:336:4: note: (near initialization for 'key_table[8].str')
kbdbind.c:337:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Insert", KBD_INS },
    ^
kbdbind.c:337:4: note: (near initialization for 'key_table[9].str')
kbdbind.c:338:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Delete", KBD_DEL },
    ^
kbdbind.c:338:4: note: (near initialization for 'key_table[10].str')
kbdbind.c:339:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Home", KBD_HOME },
    ^
kbdbind.c:339:4: note: (near initialization for 'key_table[11].str')
kbdbind.c:340:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "End", KBD_END },
    ^
kbdbind.c:340:4: note: (near initialization for 'key_table[12].str')
kbdbind.c:341:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "PageUp", KBD_PAGE_UP },
    ^
kbdbind.c:341:4: note: (near initialization for 'key_table[13].str')
kbdbind.c:342:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "PageDown", KBD_PAGE_DOWN },
    ^
kbdbind.c:342:4: note: (near initialization for 'key_table[14].str')
kbdbind.c:343:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F1",  KBD_F1 },
    ^
kbdbind.c:343:4: note: (near initialization for 'key_table[15].str')
kbdbind.c:344:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F2",  KBD_F2 },
    ^
kbdbind.c:344:4: note: (near initialization for 'key_table[16].str')
kbdbind.c:345:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F3",  KBD_F3 },
    ^
kbdbind.c:345:4: note: (near initialization for 'key_table[17].str')
kbdbind.c:346:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F4",  KBD_F4 },
    ^
kbdbind.c:346:4: note: (near initialization for 'key_table[18].str')
kbdbind.c:347:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F5",  KBD_F5 },
    ^
kbdbind.c:347:4: note: (near initialization for 'key_table[19].str')
kbdbind.c:348:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F6",  KBD_F6 },
    ^
kbdbind.c:348:4: note: (near initialization for 'key_table[20].str')
kbdbind.c:349:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F7",  KBD_F7 },
    ^
kbdbind.c:349:4: note: (near initialization for 'key_table[21].str')
kbdbind.c:350:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F8",  KBD_F8 },
    ^
kbdbind.c:350:4: note: (near initialization for 'key_table[22].str')
kbdbind.c:351:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F9",  KBD_F9 },
    ^
kbdbind.c:351:4: note: (near initialization for 'key_table[23].str')
kbdbind.c:352:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F10", KBD_F10 },
    ^
kbdbind.c:352:4: note: (near initialization for 'key_table[24].str')
kbdbind.c:353:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F11", KBD_F11 },
    ^
kbdbind.c:353:4: note: (near initialization for 'key_table[25].str')
kbdbind.c:354:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "F12", KBD_F12 },
    ^
kbdbind.c:354:4: note: (near initialization for 'key_table[26].str')
kbdbind.c: In function 'read_key':
kbdbind.c:367:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(key->str, key_str))
                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
kbdbind.c:367:31: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(key->str, key_str))
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'const unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
kbdbind.c: In function 'parse_keystroke':
kbdbind.c:384:22: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strncasecmp(s, "Shift", 5) && (s[5] == '-' || s[5] == '+')) {
                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'const unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
kbdbind.c:389:29: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   } else if (!c_strncasecmp(s, "Ctrl", 4) && (s[4] == '-' || s[4] == '+')) {
                             ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'const unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
kbdbind.c:394:29: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   } else if (!c_strncasecmp(s, "Alt", 3) && (s[3] == '-' || s[3] == '+')) {
                             ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'const unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
kbdbind.c: In function 'add_keystroke_to_string':
kbdbind.c:453:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(str, "Shift-");
                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
kbdbind.c:455:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(str, "Ctrl-");
                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
kbdbind.c:457:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(str, "Alt-");
                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
kbdbind.c: In function 'add_actions_to_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbdbind.c:507:2: note: in expansion of macro 'assert'
  assert(keymap_id >= 0 && keymap_id < KEYMAP_MAX);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbdbind.c:507:2: note: in expansion of macro 'assert'
  assert(keymap_id >= 0 && keymap_id < KEYMAP_MAX);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
kbdbind.c:509:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(string, "%s:\n", _(keymap_table[keymap_id].desc, term));
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
../.././src/config/actions-main.inc: At top level:
../.././src/config/actions-main.inc:5:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "none", NONE, N__("Do nothing"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:5:15: note: (near initialization for 'main_action_table[0].str')
 ACTION_(MAIN, "none", NONE, N__("Do nothing"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:5:29: note: in expansion of macro 'N__'
 ACTION_(MAIN, "none", NONE, N__("Do nothing"), 0),
                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[0].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:5:29: note: in expansion of macro 'N__'
 ACTION_(MAIN, "none", NONE, N__("Do nothing"), 0),
                             ^
../.././src/config/actions-main.inc:6:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, " *scripting-function*", SCRIPTING_FUNCTION, NULL, 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:6:15: note: (near initialization for 'main_action_table[1].str')
 ACTION_(MAIN, " *scripting-function*", SCRIPTING_FUNCTION, NULL, 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:8:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "abort-connection", ABORT_CONNECTION, N__("Abort connection"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:8:15: note: (near initialization for 'main_action_table[2].str')
 ACTION_(MAIN, "abort-connection", ABORT_CONNECTION, N__("Abort connection"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:8:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "abort-connection", ABORT_CONNECTION, N__("Abort connection"), 0),
                                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[2].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:8:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "abort-connection", ABORT_CONNECTION, N__("Abort connection"), 0),
                                                     ^
../.././src/config/actions-main.inc:9:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "add-bookmark", ADD_BOOKMARK, N__("Add a new bookmark"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:9:15: note: (near initialization for 'main_action_table[3].str')
 ACTION_(MAIN, "add-bookmark", ADD_BOOKMARK, N__("Add a new bookmark"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:9:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "add-bookmark", ADD_BOOKMARK, N__("Add a new bookmark"), ACTION_RESTRICT_ANONYMOUS),
                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[3].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:9:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "add-bookmark", ADD_BOOKMARK, N__("Add a new bookmark"), ACTION_RESTRICT_ANONYMOUS),
                                             ^
../.././src/config/actions-main.inc:10:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "add-bookmark-link", ADD_BOOKMARK_LINK, N__("Add a new bookmark using current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:10:15: note: (near initialization for 'main_action_table[4].str')
 ACTION_(MAIN, "add-bookmark-link", ADD_BOOKMARK_LINK, N__("Add a new bookmark using current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:10:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "add-bookmark-link", ADD_BOOKMARK_LINK, N__("Add a new bookmark using current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[4].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:10:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "add-bookmark-link", ADD_BOOKMARK_LINK, N__("Add a new bookmark using current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                       ^
../.././src/config/actions-main.inc:11:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "add-bookmark-tabs", ADD_BOOKMARK_TABS, N__("Bookmark all open tabs"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:11:15: note: (near initialization for 'main_action_table[5].str')
 ACTION_(MAIN, "add-bookmark-tabs", ADD_BOOKMARK_TABS, N__("Bookmark all open tabs"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:11:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "add-bookmark-tabs", ADD_BOOKMARK_TABS, N__("Bookmark all open tabs"), ACTION_RESTRICT_ANONYMOUS),
                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[5].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:11:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "add-bookmark-tabs", ADD_BOOKMARK_TABS, N__("Bookmark all open tabs"), ACTION_RESTRICT_ANONYMOUS),
                                                       ^
../.././src/config/actions-main.inc:12:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "auth-manager", AUTH_MANAGER, N__("Open authentication manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:12:15: note: (near initialization for 'main_action_table[6].str')
 ACTION_(MAIN, "auth-manager", AUTH_MANAGER, N__("Open authentication manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:12:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "auth-manager", AUTH_MANAGER, N__("Open authentication manager"), 0),
                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[6].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:12:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "auth-manager", AUTH_MANAGER, N__("Open authentication manager"), 0),
                                             ^
../.././src/config/actions-main.inc:13:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "backspace-prefix", BACKSPACE_PREFIX, N__("Backspace the last entered digit of the current prefix"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:13:15: note: (near initialization for 'main_action_table[7].str')
 ACTION_(MAIN, "backspace-prefix", BACKSPACE_PREFIX, N__("Backspace the last entered digit of the current prefix"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:13:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "backspace-prefix", BACKSPACE_PREFIX, N__("Backspace the last entered digit of the current prefix"), ACTION_REQUIRE_VIEW_STATE),
                                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[7].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:13:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "backspace-prefix", BACKSPACE_PREFIX, N__("Backspace the last entered digit of the current prefix"), ACTION_REQUIRE_VIEW_STATE),
                                                     ^
../.././src/config/actions-main.inc:14:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "bookmark-manager", BOOKMARK_MANAGER, N__("Open bookmark manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:14:15: note: (near initialization for 'main_action_table[8].str')
 ACTION_(MAIN, "bookmark-manager", BOOKMARK_MANAGER, N__("Open bookmark manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:14:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "bookmark-manager", BOOKMARK_MANAGER, N__("Open bookmark manager"), 0),
                                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[8].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:14:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "bookmark-manager", BOOKMARK_MANAGER, N__("Open bookmark manager"), 0),
                                                     ^
../.././src/config/actions-main.inc:15:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "cache-manager", CACHE_MANAGER, N__("Open cache manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:15:15: note: (near initialization for 'main_action_table[9].str')
 ACTION_(MAIN, "cache-manager", CACHE_MANAGER, N__("Open cache manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:15:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "cache-manager", CACHE_MANAGER, N__("Open cache manager"), 0),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[9].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:15:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "cache-manager", CACHE_MANAGER, N__("Open cache manager"), 0),
                                               ^
../.././src/config/actions-main.inc:16:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "cache-minimize", CACHE_MINIMIZE, N__("Free unused cache entries"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:16:15: note: (near initialization for 'main_action_table[10].str')
 ACTION_(MAIN, "cache-minimize", CACHE_MINIMIZE, N__("Free unused cache entries"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:16:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "cache-minimize", CACHE_MINIMIZE, N__("Free unused cache entries"), 0),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[10].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:16:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "cache-minimize", CACHE_MINIMIZE, N__("Free unused cache entries"), 0),
                                                 ^
../.././src/config/actions-main.inc:17:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "cookie-manager", COOKIE_MANAGER, N__("Open cookie manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:17:15: note: (near initialization for 'main_action_table[11].str')
 ACTION_(MAIN, "cookie-manager", COOKIE_MANAGER, N__("Open cookie manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:17:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "cookie-manager", COOKIE_MANAGER, N__("Open cookie manager"), 0),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[11].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:17:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "cookie-manager", COOKIE_MANAGER, N__("Open cookie manager"), 0),
                                                 ^
../.././src/config/actions-main.inc:18:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "cookies-load", COOKIES_LOAD, N__("Reload cookies file"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:18:15: note: (near initialization for 'main_action_table[12].str')
 ACTION_(MAIN, "cookies-load", COOKIES_LOAD, N__("Reload cookies file"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:18:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "cookies-load", COOKIES_LOAD, N__("Reload cookies file"), ACTION_RESTRICT_ANONYMOUS),
                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[12].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:18:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "cookies-load", COOKIES_LOAD, N__("Reload cookies file"), ACTION_RESTRICT_ANONYMOUS),
                                             ^
../.././src/config/actions-main.inc:19:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "copy-clipboard", COPY_CLIPBOARD, N__("Copy text to clipboard"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:19:15: note: (near initialization for 'main_action_table[13].str')
 ACTION_(MAIN, "copy-clipboard", COPY_CLIPBOARD, N__("Copy text to clipboard"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:19:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "copy-clipboard", COPY_CLIPBOARD, N__("Copy text to clipboard"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[13].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:19:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "copy-clipboard", COPY_CLIPBOARD, N__("Copy text to clipboard"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                 ^
../.././src/config/actions-main.inc:20:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "document-info", DOCUMENT_INFO, N__("Show information about the current page"), ACTION_JUMP_TO_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:20:15: note: (near initialization for 'main_action_table[14].str')
 ACTION_(MAIN, "document-info", DOCUMENT_INFO, N__("Show information about the current page"), ACTION_JUMP_TO_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:20:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "document-info", DOCUMENT_INFO, N__("Show information about the current page"), ACTION_JUMP_TO_LINK),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[14].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:20:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "document-info", DOCUMENT_INFO, N__("Show information about the current page"), ACTION_JUMP_TO_LINK),
                                               ^
../.././src/config/actions-main.inc:21:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "download-manager", DOWNLOAD_MANAGER, N__("Open download manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:21:15: note: (near initialization for 'main_action_table[15].str')
 ACTION_(MAIN, "download-manager", DOWNLOAD_MANAGER, N__("Open download manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:21:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "download-manager", DOWNLOAD_MANAGER, N__("Open download manager"), 0),
                                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[15].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:21:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "download-manager", DOWNLOAD_MANAGER, N__("Open download manager"), 0),
                                                     ^
../.././src/config/actions-main.inc:22:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "exmode", EXMODE, N__("Enter ex-mode (command line)"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:22:15: note: (near initialization for 'main_action_table[16].str')
 ACTION_(MAIN, "exmode", EXMODE, N__("Enter ex-mode (command line)"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:22:33: note: in expansion of macro 'N__'
 ACTION_(MAIN, "exmode", EXMODE, N__("Enter ex-mode (command line)"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[16].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:22:33: note: in expansion of macro 'N__'
 ACTION_(MAIN, "exmode", EXMODE, N__("Enter ex-mode (command line)"), 0),
                                 ^
../.././src/config/actions-main.inc:23:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "file-menu", FILE_MENU, N__("Open the File menu"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:23:15: note: (near initialization for 'main_action_table[17].str')
 ACTION_(MAIN, "file-menu", FILE_MENU, N__("Open the File menu"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:23:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "file-menu", FILE_MENU, N__("Open the File menu"), 0),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[17].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:23:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "file-menu", FILE_MENU, N__("Open the File menu"), 0),
                                       ^
../.././src/config/actions-main.inc:24:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "find-next", FIND_NEXT, N__("Find the next occurrence of the current search text"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:24:15: note: (near initialization for 'main_action_table[18].str')
 ACTION_(MAIN, "find-next", FIND_NEXT, N__("Find the next occurrence of the current search text"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:24:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "find-next", FIND_NEXT, N__("Find the next occurrence of the current search text"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[18].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:24:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "find-next", FIND_NEXT, N__("Find the next occurrence of the current search text"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                       ^
../.././src/config/actions-main.inc:25:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "find-next-back", FIND_NEXT_BACK, N__("Find the previous occurrence of the current search text"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:25:15: note: (near initialization for 'main_action_table[19].str')
 ACTION_(MAIN, "find-next-back", FIND_NEXT_BACK, N__("Find the previous occurrence of the current search text"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:25:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "find-next-back", FIND_NEXT_BACK, N__("Find the previous occurrence of the current search text"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[19].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:25:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "find-next-back", FIND_NEXT_BACK, N__("Find the previous occurrence of the current search text"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                 ^
../.././src/config/actions-main.inc:26:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "forget-credentials", FORGET_CREDENTIALS, N__("Forget authentication credentials"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:26:15: note: (near initialization for 'main_action_table[20].str')
 ACTION_(MAIN, "forget-credentials", FORGET_CREDENTIALS, N__("Forget authentication credentials"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:26:57: note: in expansion of macro 'N__'
 ACTION_(MAIN, "forget-credentials", FORGET_CREDENTIALS, N__("Forget authentication credentials"), 0),
                                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[20].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:26:57: note: in expansion of macro 'N__'
 ACTION_(MAIN, "forget-credentials", FORGET_CREDENTIALS, N__("Forget authentication credentials"), 0),
                                                         ^
../.././src/config/actions-main.inc:27:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "formhist-manager", FORMHIST_MANAGER, N__("Open form history manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:27:15: note: (near initialization for 'main_action_table[21].str')
 ACTION_(MAIN, "formhist-manager", FORMHIST_MANAGER, N__("Open form history manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:27:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "formhist-manager", FORMHIST_MANAGER, N__("Open form history manager"), 0),
                                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[21].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:27:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "formhist-manager", FORMHIST_MANAGER, N__("Open form history manager"), 0),
                                                     ^
../.././src/config/actions-main.inc:28:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "frame-external-command", FRAME_EXTERNAL_COMMAND, N__("Pass URI of current frame to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:28:15: note: (near initialization for 'main_action_table[22].str')
 ACTION_(MAIN, "frame-external-command", FRAME_EXTERNAL_COMMAND, N__("Pass URI of current frame to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:28:65: note: in expansion of macro 'N__'
 ACTION_(MAIN, "frame-external-command", FRAME_EXTERNAL_COMMAND, N__("Pass URI of current frame to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[22].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:28:65: note: in expansion of macro 'N__'
 ACTION_(MAIN, "frame-external-command", FRAME_EXTERNAL_COMMAND, N__("Pass URI of current frame to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                                 ^
../.././src/config/actions-main.inc:29:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "frame-maximize", FRAME_MAXIMIZE, N__("Maximize the current frame"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:29:15: note: (near initialization for 'main_action_table[23].str')
 ACTION_(MAIN, "frame-maximize", FRAME_MAXIMIZE, N__("Maximize the current frame"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:29:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "frame-maximize", FRAME_MAXIMIZE, N__("Maximize the current frame"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[23].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:29:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "frame-maximize", FRAME_MAXIMIZE, N__("Maximize the current frame"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                 ^
../.././src/config/actions-main.inc:30:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "frame-next", FRAME_NEXT, N__("Move to the next frame"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:30:15: note: (near initialization for 'main_action_table[24].str')
 ACTION_(MAIN, "frame-next", FRAME_NEXT, N__("Move to the next frame"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:30:41: note: in expansion of macro 'N__'
 ACTION_(MAIN, "frame-next", FRAME_NEXT, N__("Move to the next frame"), ACTION_REQUIRE_VIEW_STATE),
                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[24].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:30:41: note: in expansion of macro 'N__'
 ACTION_(MAIN, "frame-next", FRAME_NEXT, N__("Move to the next frame"), ACTION_REQUIRE_VIEW_STATE),
                                         ^
../.././src/config/actions-main.inc:31:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "frame-prev", FRAME_PREV, N__("Move to the previous frame"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:31:15: note: (near initialization for 'main_action_table[25].str')
 ACTION_(MAIN, "frame-prev", FRAME_PREV, N__("Move to the previous frame"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:31:41: note: in expansion of macro 'N__'
 ACTION_(MAIN, "frame-prev", FRAME_PREV, N__("Move to the previous frame"), ACTION_REQUIRE_VIEW_STATE),
                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[25].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:31:41: note: in expansion of macro 'N__'
 ACTION_(MAIN, "frame-prev", FRAME_PREV, N__("Move to the previous frame"), ACTION_REQUIRE_VIEW_STATE),
                                         ^
../.././src/config/actions-main.inc:32:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "goto-url", GOTO_URL, N__("Open \"Go to URL\" dialog box"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:32:15: note: (near initialization for 'main_action_table[26].str')
 ACTION_(MAIN, "goto-url", GOTO_URL, N__("Open \"Go to URL\" dialog box"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:32:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "goto-url", GOTO_URL, N__("Open \"Go to URL\" dialog box"), 0),
                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[26].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:32:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "goto-url", GOTO_URL, N__("Open \"Go to URL\" dialog box"), 0),
                                     ^
../.././src/config/actions-main.inc:33:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "goto-url-current", GOTO_URL_CURRENT, N__("Open \"Go to URL\" dialog box containing the current URL"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:33:15: note: (near initialization for 'main_action_table[27].str')
 ACTION_(MAIN, "goto-url-current", GOTO_URL_CURRENT, N__("Open \"Go to URL\" dialog box containing the current URL"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:33:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "goto-url-current", GOTO_URL_CURRENT, N__("Open \"Go to URL\" dialog box containing the current URL"), 0),
                                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[27].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:33:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "goto-url-current", GOTO_URL_CURRENT, N__("Open \"Go to URL\" dialog box containing the current URL"), 0),
                                                     ^
../.././src/config/actions-main.inc:34:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "goto-url-current-link", GOTO_URL_CURRENT_LINK, N__("Open \"Go to URL\" dialog box containing the current link URL"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:34:15: note: (near initialization for 'main_action_table[28].str')
 ACTION_(MAIN, "goto-url-current-link", GOTO_URL_CURRENT_LINK, N__("Open \"Go to URL\" dialog box containing the current link URL"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:34:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "goto-url-current-link", GOTO_URL_CURRENT_LINK, N__("Open \"Go to URL\" dialog box containing the current link URL"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[28].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:34:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "goto-url-current-link", GOTO_URL_CURRENT_LINK, N__("Open \"Go to URL\" dialog box containing the current link URL"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                               ^
../.././src/config/actions-main.inc:35:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "goto-url-home", GOTO_URL_HOME, N__("Go to the homepage"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:35:15: note: (near initialization for 'main_action_table[29].str')
 ACTION_(MAIN, "goto-url-home", GOTO_URL_HOME, N__("Go to the homepage"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:35:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "goto-url-home", GOTO_URL_HOME, N__("Go to the homepage"), 0),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[29].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:35:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "goto-url-home", GOTO_URL_HOME, N__("Go to the homepage"), 0),
                                               ^
../.././src/config/actions-main.inc:36:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "header-info", HEADER_INFO, N__("Show information about the current page protocol headers"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:36:15: note: (near initialization for 'main_action_table[30].str')
 ACTION_(MAIN, "header-info", HEADER_INFO, N__("Show information about the current page protocol headers"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:36:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "header-info", HEADER_INFO, N__("Show information about the current page protocol headers"), 0),
                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[30].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:36:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "header-info", HEADER_INFO, N__("Show information about the current page protocol headers"), 0),
                                           ^
../.././src/config/actions-main.inc:37:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "history-manager", HISTORY_MANAGER, N__("Open history manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:37:15: note: (near initialization for 'main_action_table[31].str')
 ACTION_(MAIN, "history-manager", HISTORY_MANAGER, N__("Open history manager"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:37:51: note: in expansion of macro 'N__'
 ACTION_(MAIN, "history-manager", HISTORY_MANAGER, N__("Open history manager"), 0),
                                                   ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[31].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:37:51: note: in expansion of macro 'N__'
 ACTION_(MAIN, "history-manager", HISTORY_MANAGER, N__("Open history manager"), 0),
                                                   ^
../.././src/config/actions-main.inc:38:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "history-move-back", HISTORY_MOVE_BACK, N__("Return to the previous document in history"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:38:15: note: (near initialization for 'main_action_table[32].str')
 ACTION_(MAIN, "history-move-back", HISTORY_MOVE_BACK, N__("Return to the previous document in history"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:38:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "history-move-back", HISTORY_MOVE_BACK, N__("Return to the previous document in history"), 0),
                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[32].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:38:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "history-move-back", HISTORY_MOVE_BACK, N__("Return to the previous document in history"), 0),
                                                       ^
../.././src/config/actions-main.inc:39:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "history-move-forward", HISTORY_MOVE_FORWARD, N__("Go forward in history"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:39:15: note: (near initialization for 'main_action_table[33].str')
 ACTION_(MAIN, "history-move-forward", HISTORY_MOVE_FORWARD, N__("Go forward in history"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:39:61: note: in expansion of macro 'N__'
 ACTION_(MAIN, "history-move-forward", HISTORY_MOVE_FORWARD, N__("Go forward in history"), 0),
                                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[33].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:39:61: note: in expansion of macro 'N__'
 ACTION_(MAIN, "history-move-forward", HISTORY_MOVE_FORWARD, N__("Go forward in history"), 0),
                                                             ^
../.././src/config/actions-main.inc:40:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "jump-to-link", JUMP_TO_LINK, N__("Jump to link"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:40:15: note: (near initialization for 'main_action_table[34].str')
 ACTION_(MAIN, "jump-to-link", JUMP_TO_LINK, N__("Jump to link"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:40:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "jump-to-link", JUMP_TO_LINK, N__("Jump to link"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK),
                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[34].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:40:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "jump-to-link", JUMP_TO_LINK, N__("Jump to link"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK),
                                             ^
../.././src/config/actions-main.inc:41:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "keybinding-manager", KEYBINDING_MANAGER, N__("Open keybinding manager"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:41:15: note: (near initialization for 'main_action_table[35].str')
 ACTION_(MAIN, "keybinding-manager", KEYBINDING_MANAGER, N__("Open keybinding manager"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:41:57: note: in expansion of macro 'N__'
 ACTION_(MAIN, "keybinding-manager", KEYBINDING_MANAGER, N__("Open keybinding manager"), ACTION_RESTRICT_ANONYMOUS),
                                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[35].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:41:57: note: in expansion of macro 'N__'
 ACTION_(MAIN, "keybinding-manager", KEYBINDING_MANAGER, N__("Open keybinding manager"), ACTION_RESTRICT_ANONYMOUS),
                                                         ^
../.././src/config/actions-main.inc:42:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "kill-backgrounded-connections", KILL_BACKGROUNDED_CONNECTIONS, N__("Kill all backgrounded connections"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:42:15: note: (near initialization for 'main_action_table[36].str')
 ACTION_(MAIN, "kill-backgrounded-connections", KILL_BACKGROUNDED_CONNECTIONS, N__("Kill all backgrounded connections"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:42:79: note: in expansion of macro 'N__'
 ACTION_(MAIN, "kill-backgrounded-connections", KILL_BACKGROUNDED_CONNECTIONS, N__("Kill all backgrounded connections"), 0),
                                                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[36].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:42:79: note: in expansion of macro 'N__'
 ACTION_(MAIN, "kill-backgrounded-connections", KILL_BACKGROUNDED_CONNECTIONS, N__("Kill all backgrounded connections"), 0),
                                                                               ^
../.././src/config/actions-main.inc:43:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "link-download", LINK_DOWNLOAD, N__("Download the current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:43:15: note: (near initialization for 'main_action_table[37].str')
 ACTION_(MAIN, "link-download", LINK_DOWNLOAD, N__("Download the current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:43:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-download", LINK_DOWNLOAD, N__("Download the current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[37].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:43:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-download", LINK_DOWNLOAD, N__("Download the current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                               ^
../.././src/config/actions-main.inc:44:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "link-download-image", LINK_DOWNLOAD_IMAGE, N__("Download the current image"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:44:15: note: (near initialization for 'main_action_table[38].str')
 ACTION_(MAIN, "link-download-image", LINK_DOWNLOAD_IMAGE, N__("Download the current image"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:44:59: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-download-image", LINK_DOWNLOAD_IMAGE, N__("Download the current image"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[38].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:44:59: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-download-image", LINK_DOWNLOAD_IMAGE, N__("Download the current image"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                           ^
../.././src/config/actions-main.inc:45:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "link-download-resume", LINK_DOWNLOAD_RESUME, N__("Attempt to resume download of the current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:45:15: note: (near initialization for 'main_action_table[39].str')
 ACTION_(MAIN, "link-download-resume", LINK_DOWNLOAD_RESUME, N__("Attempt to resume download of the current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:45:61: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-download-resume", LINK_DOWNLOAD_RESUME, N__("Attempt to resume download of the current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[39].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:45:61: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-download-resume", LINK_DOWNLOAD_RESUME, N__("Attempt to resume download of the current link"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                             ^
../.././src/config/actions-main.inc:46:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "link-external-command", LINK_EXTERNAL_COMMAND, N__("Pass URI of current link to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:46:15: note: (near initialization for 'main_action_table[40].str')
 ACTION_(MAIN, "link-external-command", LINK_EXTERNAL_COMMAND, N__("Pass URI of current link to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:46:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-external-command", LINK_EXTERNAL_COMMAND, N__("Pass URI of current link to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[40].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:46:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-external-command", LINK_EXTERNAL_COMMAND, N__("Pass URI of current link to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                               ^
../.././src/config/actions-main.inc:47:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "link-follow", LINK_FOLLOW, N__("Follow the current link"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:47:15: note: (near initialization for 'main_action_table[41].str')
 ACTION_(MAIN, "link-follow", LINK_FOLLOW, N__("Follow the current link"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:47:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-follow", LINK_FOLLOW, N__("Follow the current link"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[41].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:47:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-follow", LINK_FOLLOW, N__("Follow the current link"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                           ^
../.././src/config/actions-main.inc:48:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "link-follow-reload", LINK_FOLLOW_RELOAD, N__("Follow the current link, forcing reload of the target"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:48:15: note: (near initialization for 'main_action_table[42].str')
 ACTION_(MAIN, "link-follow-reload", LINK_FOLLOW_RELOAD, N__("Follow the current link, forcing reload of the target"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:48:57: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-follow-reload", LINK_FOLLOW_RELOAD, N__("Follow the current link, forcing reload of the target"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[42].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:48:57: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-follow-reload", LINK_FOLLOW_RELOAD, N__("Follow the current link, forcing reload of the target"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                         ^
../.././src/config/actions-main.inc:49:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "link-info", LINK_INFO, N__("Show information about current link"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:49:15: note: (near initialization for 'main_action_table[43].str')
 ACTION_(MAIN, "link-info", LINK_INFO, N__("Show information about current link"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:49:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-info", LINK_INFO, N__("Show information about current link"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[43].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:49:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-info", LINK_INFO, N__("Show information about current link"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                       ^
../.././src/config/actions-main.inc:50:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "link-menu", LINK_MENU, N__("Open the link context menu"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:50:15: note: (near initialization for 'main_action_table[44].str')
 ACTION_(MAIN, "link-menu", LINK_MENU, N__("Open the link context menu"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:50:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-menu", LINK_MENU, N__("Open the link context menu"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[44].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:50:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-menu", LINK_MENU, N__("Open the link context menu"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                       ^
../.././src/config/actions-main.inc:51:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "link-form-menu", LINK_FORM_MENU, N__("Open the form fields menu"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK | ACTION_REQUIRE_FORM),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:51:15: note: (near initialization for 'main_action_table[45].str')
 ACTION_(MAIN, "link-form-menu", LINK_FORM_MENU, N__("Open the form fields menu"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK | ACTION_REQUIRE_FORM),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:51:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-form-menu", LINK_FORM_MENU, N__("Open the form fields menu"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK | ACTION_REQUIRE_FORM),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[45].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:51:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "link-form-menu", LINK_FORM_MENU, N__("Open the form fields menu"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK | ACTION_REQUIRE_FORM),
                                                 ^
../.././src/config/actions-main.inc:52:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "lua-console", LUA_CONSOLE, N__("Open a Lua console"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:52:15: note: (near initialization for 'main_action_table[46].str')
 ACTION_(MAIN, "lua-console", LUA_CONSOLE, N__("Open a Lua console"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:52:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "lua-console", LUA_CONSOLE, N__("Open a Lua console"), ACTION_RESTRICT_ANONYMOUS),
                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[46].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:52:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "lua-console", LUA_CONSOLE, N__("Open a Lua console"), ACTION_RESTRICT_ANONYMOUS),
                                           ^
../.././src/config/actions-main.inc:53:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "mark-goto", MARK_GOTO, N__("Go at a specified mark"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:53:15: note: (near initialization for 'main_action_table[47].str')
 ACTION_(MAIN, "mark-goto", MARK_GOTO, N__("Go at a specified mark"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:53:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "mark-goto", MARK_GOTO, N__("Go at a specified mark"), ACTION_REQUIRE_VIEW_STATE),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[47].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:53:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "mark-goto", MARK_GOTO, N__("Go at a specified mark"), ACTION_REQUIRE_VIEW_STATE),
                                       ^
../.././src/config/actions-main.inc:54:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "mark-set", MARK_SET, N__("Set a mark"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:54:15: note: (near initialization for 'main_action_table[48].str')
 ACTION_(MAIN, "mark-set", MARK_SET, N__("Set a mark"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:54:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "mark-set", MARK_SET, N__("Set a mark"), ACTION_REQUIRE_VIEW_STATE),
                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[48].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:54:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "mark-set", MARK_SET, N__("Set a mark"), ACTION_REQUIRE_VIEW_STATE),
                                     ^
../.././src/config/actions-main.inc:55:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "menu", MENU, N__("Activate the menu"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:55:15: note: (near initialization for 'main_action_table[49].str')
 ACTION_(MAIN, "menu", MENU, N__("Activate the menu"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:55:29: note: in expansion of macro 'N__'
 ACTION_(MAIN, "menu", MENU, N__("Activate the menu"), 0),
                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[49].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:55:29: note: in expansion of macro 'N__'
 ACTION_(MAIN, "menu", MENU, N__("Activate the menu"), 0),
                             ^
../.././src/config/actions-main.inc:56:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-cursor-down", MOVE_CURSOR_DOWN, N__("Move cursor down"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:56:15: note: (near initialization for 'main_action_table[50].str')
 ACTION_(MAIN, "move-cursor-down", MOVE_CURSOR_DOWN, N__("Move cursor down"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:56:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-cursor-down", MOVE_CURSOR_DOWN, N__("Move cursor down"), ACTION_REQUIRE_VIEW_STATE),
                                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[50].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:56:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-cursor-down", MOVE_CURSOR_DOWN, N__("Move cursor down"), ACTION_REQUIRE_VIEW_STATE),
                                                     ^
../.././src/config/actions-main.inc:57:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-cursor-left", MOVE_CURSOR_LEFT, N__("Move cursor left"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:57:15: note: (near initialization for 'main_action_table[51].str')
 ACTION_(MAIN, "move-cursor-left", MOVE_CURSOR_LEFT, N__("Move cursor left"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:57:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-cursor-left", MOVE_CURSOR_LEFT, N__("Move cursor left"), ACTION_REQUIRE_VIEW_STATE),
                                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[51].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:57:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-cursor-left", MOVE_CURSOR_LEFT, N__("Move cursor left"), ACTION_REQUIRE_VIEW_STATE),
                                                     ^
../.././src/config/actions-main.inc:58:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-cursor-line-start", MOVE_CURSOR_LINE_START, N__("Move cursor to the start of the line"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:58:15: note: (near initialization for 'main_action_table[52].str')
 ACTION_(MAIN, "move-cursor-line-start", MOVE_CURSOR_LINE_START, N__("Move cursor to the start of the line"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:58:65: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-cursor-line-start", MOVE_CURSOR_LINE_START, N__("Move cursor to the start of the line"), ACTION_REQUIRE_VIEW_STATE),
                                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[52].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:58:65: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-cursor-line-start", MOVE_CURSOR_LINE_START, N__("Move cursor to the start of the line"), ACTION_REQUIRE_VIEW_STATE),
                                                                 ^
../.././src/config/actions-main.inc:59:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-cursor-right", MOVE_CURSOR_RIGHT, N__("Move cursor right"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:59:15: note: (near initialization for 'main_action_table[53].str')
 ACTION_(MAIN, "move-cursor-right", MOVE_CURSOR_RIGHT, N__("Move cursor right"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:59:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-cursor-right", MOVE_CURSOR_RIGHT, N__("Move cursor right"), ACTION_REQUIRE_VIEW_STATE),
                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[53].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:59:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-cursor-right", MOVE_CURSOR_RIGHT, N__("Move cursor right"), ACTION_REQUIRE_VIEW_STATE),
                                                       ^
../.././src/config/actions-main.inc:60:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-cursor-up", MOVE_CURSOR_UP, N__("Move cursor up"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:60:15: note: (near initialization for 'main_action_table[54].str')
 ACTION_(MAIN, "move-cursor-up", MOVE_CURSOR_UP, N__("Move cursor up"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:60:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-cursor-up", MOVE_CURSOR_UP, N__("Move cursor up"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[54].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:60:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-cursor-up", MOVE_CURSOR_UP, N__("Move cursor up"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/config/actions-main.inc:61:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-document-end", MOVE_DOCUMENT_END, N__("Move to the end of the document"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:61:15: note: (near initialization for 'main_action_table[55].str')
 ACTION_(MAIN, "move-document-end", MOVE_DOCUMENT_END, N__("Move to the end of the document"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:61:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-document-end", MOVE_DOCUMENT_END, N__("Move to the end of the document"), ACTION_REQUIRE_VIEW_STATE),
                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[55].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:61:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-document-end", MOVE_DOCUMENT_END, N__("Move to the end of the document"), ACTION_REQUIRE_VIEW_STATE),
                                                       ^
../.././src/config/actions-main.inc:62:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-document-start", MOVE_DOCUMENT_START, N__("Move to the start of the document"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:62:15: note: (near initialization for 'main_action_table[56].str')
 ACTION_(MAIN, "move-document-start", MOVE_DOCUMENT_START, N__("Move to the start of the document"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:62:59: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-document-start", MOVE_DOCUMENT_START, N__("Move to the start of the document"), ACTION_REQUIRE_VIEW_STATE),
                                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[56].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:62:59: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-document-start", MOVE_DOCUMENT_START, N__("Move to the start of the document"), ACTION_REQUIRE_VIEW_STATE),
                                                           ^
../.././src/config/actions-main.inc:63:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-link-down", MOVE_LINK_DOWN, N__("Move one link down"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:63:15: note: (near initialization for 'main_action_table[57].str')
 ACTION_(MAIN, "move-link-down", MOVE_LINK_DOWN, N__("Move one link down"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:63:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-down", MOVE_LINK_DOWN, N__("Move one link down"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[57].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:63:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-down", MOVE_LINK_DOWN, N__("Move one link down"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/config/actions-main.inc:64:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-link-down-line", MOVE_LINK_DOWN_LINE, N__("Move to the next line with a link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:64:15: note: (near initialization for 'main_action_table[58].str')
 ACTION_(MAIN, "move-link-down-line", MOVE_LINK_DOWN_LINE, N__("Move to the next line with a link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:64:59: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-down-line", MOVE_LINK_DOWN_LINE, N__("Move to the next line with a link"), ACTION_REQUIRE_VIEW_STATE),
                                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[58].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:64:59: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-down-line", MOVE_LINK_DOWN_LINE, N__("Move to the next line with a link"), ACTION_REQUIRE_VIEW_STATE),
                                                           ^
../.././src/config/actions-main.inc:65:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-link-left", MOVE_LINK_LEFT, N__("Move one link left"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:65:15: note: (near initialization for 'main_action_table[59].str')
 ACTION_(MAIN, "move-link-left", MOVE_LINK_LEFT, N__("Move one link left"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:65:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-left", MOVE_LINK_LEFT, N__("Move one link left"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[59].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:65:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-left", MOVE_LINK_LEFT, N__("Move one link left"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/config/actions-main.inc:66:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-link-left-line", MOVE_LINK_LEFT_LINE, N__("Move one link left or to the previous link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:66:15: note: (near initialization for 'main_action_table[60].str')
 ACTION_(MAIN, "move-link-left-line", MOVE_LINK_LEFT_LINE, N__("Move one link left or to the previous link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:66:59: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-left-line", MOVE_LINK_LEFT_LINE, N__("Move one link left or to the previous link"), ACTION_REQUIRE_VIEW_STATE),
                                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[60].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:66:59: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-left-line", MOVE_LINK_LEFT_LINE, N__("Move one link left or to the previous link"), ACTION_REQUIRE_VIEW_STATE),
                                                           ^
../.././src/config/actions-main.inc:67:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-link-next", MOVE_LINK_NEXT, N__("Move to the next link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:67:15: note: (near initialization for 'main_action_table[61].str')
 ACTION_(MAIN, "move-link-next", MOVE_LINK_NEXT, N__("Move to the next link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:67:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-next", MOVE_LINK_NEXT, N__("Move to the next link"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[61].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:67:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-next", MOVE_LINK_NEXT, N__("Move to the next link"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/config/actions-main.inc:68:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-link-prev", MOVE_LINK_PREV, N__("Move to the previous link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:68:15: note: (near initialization for 'main_action_table[62].str')
 ACTION_(MAIN, "move-link-prev", MOVE_LINK_PREV, N__("Move to the previous link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:68:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-prev", MOVE_LINK_PREV, N__("Move to the previous link"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[62].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:68:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-prev", MOVE_LINK_PREV, N__("Move to the previous link"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/config/actions-main.inc:69:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-link-right", MOVE_LINK_RIGHT, N__("Move one link right"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:69:15: note: (near initialization for 'main_action_table[63].str')
 ACTION_(MAIN, "move-link-right", MOVE_LINK_RIGHT, N__("Move one link right"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:69:51: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-right", MOVE_LINK_RIGHT, N__("Move one link right"), ACTION_REQUIRE_VIEW_STATE),
                                                   ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[63].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:69:51: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-right", MOVE_LINK_RIGHT, N__("Move one link right"), ACTION_REQUIRE_VIEW_STATE),
                                                   ^
../.././src/config/actions-main.inc:70:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-link-right-line", MOVE_LINK_RIGHT_LINE, N__("Move one link right or to the next link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:70:15: note: (near initialization for 'main_action_table[64].str')
 ACTION_(MAIN, "move-link-right-line", MOVE_LINK_RIGHT_LINE, N__("Move one link right or to the next link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:70:61: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-right-line", MOVE_LINK_RIGHT_LINE, N__("Move one link right or to the next link"), ACTION_REQUIRE_VIEW_STATE),
                                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[64].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:70:61: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-right-line", MOVE_LINK_RIGHT_LINE, N__("Move one link right or to the next link"), ACTION_REQUIRE_VIEW_STATE),
                                                             ^
../.././src/config/actions-main.inc:71:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-link-up", MOVE_LINK_UP, N__("Move one link up"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:71:15: note: (near initialization for 'main_action_table[65].str')
 ACTION_(MAIN, "move-link-up", MOVE_LINK_UP, N__("Move one link up"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:71:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-up", MOVE_LINK_UP, N__("Move one link up"), ACTION_REQUIRE_VIEW_STATE),
                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[65].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:71:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-up", MOVE_LINK_UP, N__("Move one link up"), ACTION_REQUIRE_VIEW_STATE),
                                             ^
../.././src/config/actions-main.inc:72:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-link-up-line", MOVE_LINK_UP_LINE, N__("Move to the previous line with a link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:72:15: note: (near initialization for 'main_action_table[66].str')
 ACTION_(MAIN, "move-link-up-line", MOVE_LINK_UP_LINE, N__("Move to the previous line with a link"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:72:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-up-line", MOVE_LINK_UP_LINE, N__("Move to the previous line with a link"), ACTION_REQUIRE_VIEW_STATE),
                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[66].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:72:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-link-up-line", MOVE_LINK_UP_LINE, N__("Move to the previous line with a link"), ACTION_REQUIRE_VIEW_STATE),
                                                       ^
../.././src/config/actions-main.inc:73:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-page-down", MOVE_PAGE_DOWN, N__("Move downwards by a page"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:73:15: note: (near initialization for 'main_action_table[67].str')
 ACTION_(MAIN, "move-page-down", MOVE_PAGE_DOWN, N__("Move downwards by a page"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:73:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-page-down", MOVE_PAGE_DOWN, N__("Move downwards by a page"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[67].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:73:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-page-down", MOVE_PAGE_DOWN, N__("Move downwards by a page"), ACTION_REQUIRE_VIEW_STATE),
                                                 ^
../.././src/config/actions-main.inc:74:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-half-page-down", MOVE_HALF_PAGE_DOWN, N__("Move downwards by half a page"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:74:15: note: (near initialization for 'main_action_table[68].str')
 ACTION_(MAIN, "move-half-page-down", MOVE_HALF_PAGE_DOWN, N__("Move downwards by half a page"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:74:59: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-half-page-down", MOVE_HALF_PAGE_DOWN, N__("Move downwards by half a page"), ACTION_REQUIRE_VIEW_STATE),
                                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[68].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:74:59: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-half-page-down", MOVE_HALF_PAGE_DOWN, N__("Move downwards by half a page"), ACTION_REQUIRE_VIEW_STATE),
                                                           ^
../.././src/config/actions-main.inc:75:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-page-up", MOVE_PAGE_UP, N__("Move upwards by a page"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:75:15: note: (near initialization for 'main_action_table[69].str')
 ACTION_(MAIN, "move-page-up", MOVE_PAGE_UP, N__("Move upwards by a page"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:75:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-page-up", MOVE_PAGE_UP, N__("Move upwards by a page"), ACTION_REQUIRE_VIEW_STATE),
                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[69].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:75:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-page-up", MOVE_PAGE_UP, N__("Move upwards by a page"), ACTION_REQUIRE_VIEW_STATE),
                                             ^
../.././src/config/actions-main.inc:76:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "move-half-page-up", MOVE_HALF_PAGE_UP, N__("Move upwards by half a page"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:76:15: note: (near initialization for 'main_action_table[70].str')
 ACTION_(MAIN, "move-half-page-up", MOVE_HALF_PAGE_UP, N__("Move upwards by half a page"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:76:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-half-page-up", MOVE_HALF_PAGE_UP, N__("Move upwards by half a page"), ACTION_REQUIRE_VIEW_STATE),
                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[70].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:76:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "move-half-page-up", MOVE_HALF_PAGE_UP, N__("Move upwards by half a page"), ACTION_REQUIRE_VIEW_STATE),
                                                       ^
../.././src/config/actions-main.inc:77:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "open-link-in-new-tab", OPEN_LINK_IN_NEW_TAB, N__("Open the current link in a new tab"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:77:15: note: (near initialization for 'main_action_table[71].str')
 ACTION_(MAIN, "open-link-in-new-tab", OPEN_LINK_IN_NEW_TAB, N__("Open the current link in a new tab"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:77:61: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-link-in-new-tab", OPEN_LINK_IN_NEW_TAB, N__("Open the current link in a new tab"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[71].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:77:61: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-link-in-new-tab", OPEN_LINK_IN_NEW_TAB, N__("Open the current link in a new tab"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                             ^
../.././src/config/actions-main.inc:78:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "open-link-in-new-tab-in-background", OPEN_LINK_IN_NEW_TAB_IN_BACKGROUND, N__("Open the current link in a new tab in the background"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:78:15: note: (near initialization for 'main_action_table[72].str')
 ACTION_(MAIN, "open-link-in-new-tab-in-background", OPEN_LINK_IN_NEW_TAB_IN_BACKGROUND, N__("Open the current link in a new tab in the background"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:78:89: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-link-in-new-tab-in-background", OPEN_LINK_IN_NEW_TAB_IN_BACKGROUND, N__("Open the current link in a new tab in the background"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[72].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:78:89: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-link-in-new-tab-in-background", OPEN_LINK_IN_NEW_TAB_IN_BACKGROUND, N__("Open the current link in a new tab in the background"), ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                                                         ^
../.././src/config/actions-main.inc:79:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "open-link-in-new-window", OPEN_LINK_IN_NEW_WINDOW, N__("Open the current link in a new window"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:79:15: note: (near initialization for 'main_action_table[73].str')
 ACTION_(MAIN, "open-link-in-new-window", OPEN_LINK_IN_NEW_WINDOW, N__("Open the current link in a new window"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:79:67: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-link-in-new-window", OPEN_LINK_IN_NEW_WINDOW, N__("Open the current link in a new window"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                                   ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[73].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:79:67: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-link-in-new-window", OPEN_LINK_IN_NEW_WINDOW, N__("Open the current link in a new window"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                                                   ^
../.././src/config/actions-main.inc:80:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "open-new-tab", OPEN_NEW_TAB, N__("Open a new tab"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:80:15: note: (near initialization for 'main_action_table[74].str')
 ACTION_(MAIN, "open-new-tab", OPEN_NEW_TAB, N__("Open a new tab"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:80:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-new-tab", OPEN_NEW_TAB, N__("Open a new tab"), 0),
                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[74].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:80:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-new-tab", OPEN_NEW_TAB, N__("Open a new tab"), 0),
                                             ^
../.././src/config/actions-main.inc:81:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "open-new-tab-in-background", OPEN_NEW_TAB_IN_BACKGROUND, N__("Open a new tab in the background"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:81:15: note: (near initialization for 'main_action_table[75].str')
 ACTION_(MAIN, "open-new-tab-in-background", OPEN_NEW_TAB_IN_BACKGROUND, N__("Open a new tab in the background"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:81:73: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-new-tab-in-background", OPEN_NEW_TAB_IN_BACKGROUND, N__("Open a new tab in the background"), 0),
                                                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[75].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:81:73: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-new-tab-in-background", OPEN_NEW_TAB_IN_BACKGROUND, N__("Open a new tab in the background"), 0),
                                                                         ^
../.././src/config/actions-main.inc:82:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "open-new-window", OPEN_NEW_WINDOW, N__("Open a new window"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:82:15: note: (near initialization for 'main_action_table[76].str')
 ACTION_(MAIN, "open-new-window", OPEN_NEW_WINDOW, N__("Open a new window"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:82:51: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-new-window", OPEN_NEW_WINDOW, N__("Open a new window"), ACTION_RESTRICT_ANONYMOUS),
                                                   ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[76].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:82:51: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-new-window", OPEN_NEW_WINDOW, N__("Open a new window"), ACTION_RESTRICT_ANONYMOUS),
                                                   ^
../.././src/config/actions-main.inc:83:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "open-os-shell", OPEN_OS_SHELL, N__("Open an OS shell"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:83:15: note: (near initialization for 'main_action_table[77].str')
 ACTION_(MAIN, "open-os-shell", OPEN_OS_SHELL, N__("Open an OS shell"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:83:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-os-shell", OPEN_OS_SHELL, N__("Open an OS shell"), ACTION_RESTRICT_ANONYMOUS),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[77].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:83:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "open-os-shell", OPEN_OS_SHELL, N__("Open an OS shell"), ACTION_RESTRICT_ANONYMOUS),
                                               ^
../.././src/config/actions-main.inc:84:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "options-manager", OPTIONS_MANAGER, N__("Open options manager"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:84:15: note: (near initialization for 'main_action_table[78].str')
 ACTION_(MAIN, "options-manager", OPTIONS_MANAGER, N__("Open options manager"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:84:51: note: in expansion of macro 'N__'
 ACTION_(MAIN, "options-manager", OPTIONS_MANAGER, N__("Open options manager"), ACTION_RESTRICT_ANONYMOUS),
                                                   ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[78].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:84:51: note: in expansion of macro 'N__'
 ACTION_(MAIN, "options-manager", OPTIONS_MANAGER, N__("Open options manager"), ACTION_RESTRICT_ANONYMOUS),
                                                   ^
../.././src/config/actions-main.inc:85:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "quit", QUIT, N__("Open a quit confirmation dialog box"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:85:15: note: (near initialization for 'main_action_table[79].str')
 ACTION_(MAIN, "quit", QUIT, N__("Open a quit confirmation dialog box"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:85:29: note: in expansion of macro 'N__'
 ACTION_(MAIN, "quit", QUIT, N__("Open a quit confirmation dialog box"), 0),
                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[79].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:85:29: note: in expansion of macro 'N__'
 ACTION_(MAIN, "quit", QUIT, N__("Open a quit confirmation dialog box"), 0),
                             ^
../.././src/config/actions-main.inc:86:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "really-quit", REALLY_QUIT, N__("Quit without confirmation"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:86:15: note: (near initialization for 'main_action_table[80].str')
 ACTION_(MAIN, "really-quit", REALLY_QUIT, N__("Quit without confirmation"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:86:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "really-quit", REALLY_QUIT, N__("Quit without confirmation"), 0),
                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[80].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:86:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "really-quit", REALLY_QUIT, N__("Quit without confirmation"), 0),
                                           ^
../.././src/config/actions-main.inc:87:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "redraw", REDRAW, N__("Redraw the terminal"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:87:15: note: (near initialization for 'main_action_table[81].str')
 ACTION_(MAIN, "redraw", REDRAW, N__("Redraw the terminal"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:87:33: note: in expansion of macro 'N__'
 ACTION_(MAIN, "redraw", REDRAW, N__("Redraw the terminal"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[81].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:87:33: note: in expansion of macro 'N__'
 ACTION_(MAIN, "redraw", REDRAW, N__("Redraw the terminal"), 0),
                                 ^
../.././src/config/actions-main.inc:88:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "reload", RELOAD, N__("Reload the current page"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:88:15: note: (near initialization for 'main_action_table[82].str')
 ACTION_(MAIN, "reload", RELOAD, N__("Reload the current page"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:88:33: note: in expansion of macro 'N__'
 ACTION_(MAIN, "reload", RELOAD, N__("Reload the current page"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[82].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:88:33: note: in expansion of macro 'N__'
 ACTION_(MAIN, "reload", RELOAD, N__("Reload the current page"), 0),
                                 ^
../.././src/config/actions-main.inc:89:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "rerender", RERENDER, N__("Re-render the current page"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:89:15: note: (near initialization for 'main_action_table[83].str')
 ACTION_(MAIN, "rerender", RERENDER, N__("Re-render the current page"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:89:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "rerender", RERENDER, N__("Re-render the current page"), 0),
                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[83].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:89:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "rerender", RERENDER, N__("Re-render the current page"), 0),
                                     ^
../.././src/config/actions-main.inc:90:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "reset-form", RESET_FORM, N__("Reset form items to their initial values"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:90:15: note: (near initialization for 'main_action_table[84].str')
 ACTION_(MAIN, "reset-form", RESET_FORM, N__("Reset form items to their initial values"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:90:41: note: in expansion of macro 'N__'
 ACTION_(MAIN, "reset-form", RESET_FORM, N__("Reset form items to their initial values"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[84].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:90:41: note: in expansion of macro 'N__'
 ACTION_(MAIN, "reset-form", RESET_FORM, N__("Reset form items to their initial values"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                         ^
../.././src/config/actions-main.inc:91:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "resource-info", RESOURCE_INFO, N__("Show information about the currently used resources"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:91:15: note: (near initialization for 'main_action_table[85].str')
 ACTION_(MAIN, "resource-info", RESOURCE_INFO, N__("Show information about the currently used resources"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:91:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "resource-info", RESOURCE_INFO, N__("Show information about the currently used resources"), 0),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[85].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:91:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "resource-info", RESOURCE_INFO, N__("Show information about the currently used resources"), 0),
                                               ^
../.././src/config/actions-main.inc:92:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "save-as", SAVE_AS, N__("Save the current document in source form"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:92:15: note: (near initialization for 'main_action_table[86].str')
 ACTION_(MAIN, "save-as", SAVE_AS, N__("Save the current document in source form"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:92:35: note: in expansion of macro 'N__'
 ACTION_(MAIN, "save-as", SAVE_AS, N__("Save the current document in source form"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_LOCATION),
                                   ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[86].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:92:35: note: in expansion of macro 'N__'
 ACTION_(MAIN, "save-as", SAVE_AS, N__("Save the current document in source form"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_LOCATION),
                                   ^
../.././src/config/actions-main.inc:93:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "save-formatted", SAVE_FORMATTED, N__("Save the current document in formatted form"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:93:15: note: (near initialization for 'main_action_table[87].str')
 ACTION_(MAIN, "save-formatted", SAVE_FORMATTED, N__("Save the current document in formatted form"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:93:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "save-formatted", SAVE_FORMATTED, N__("Save the current document in formatted form"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[87].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:93:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "save-formatted", SAVE_FORMATTED, N__("Save the current document in formatted form"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                 ^
../.././src/config/actions-main.inc:94:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "save-options", SAVE_OPTIONS, N__("Save options"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:94:15: note: (near initialization for 'main_action_table[88].str')
 ACTION_(MAIN, "save-options", SAVE_OPTIONS, N__("Save options"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:94:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "save-options", SAVE_OPTIONS, N__("Save options"), ACTION_RESTRICT_ANONYMOUS),
                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[88].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:94:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "save-options", SAVE_OPTIONS, N__("Save options"), ACTION_RESTRICT_ANONYMOUS),
                                             ^
../.././src/config/actions-main.inc:95:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "save-url-as", SAVE_URL_AS, N__("Save URL as"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:95:15: note: (near initialization for 'main_action_table[89].str')
 ACTION_(MAIN, "save-url-as", SAVE_URL_AS, N__("Save URL as"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:95:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "save-url-as", SAVE_URL_AS, N__("Save URL as"), ACTION_RESTRICT_ANONYMOUS),
                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[89].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:95:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "save-url-as", SAVE_URL_AS, N__("Save URL as"), ACTION_RESTRICT_ANONYMOUS),
                                           ^
../.././src/config/actions-main.inc:96:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "scroll-down", SCROLL_DOWN, N__("Scroll down"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:96:15: note: (near initialization for 'main_action_table[90].str')
 ACTION_(MAIN, "scroll-down", SCROLL_DOWN, N__("Scroll down"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:96:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "scroll-down", SCROLL_DOWN, N__("Scroll down"), ACTION_REQUIRE_VIEW_STATE),
                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[90].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:96:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "scroll-down", SCROLL_DOWN, N__("Scroll down"), ACTION_REQUIRE_VIEW_STATE),
                                           ^
../.././src/config/actions-main.inc:97:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "scroll-left", SCROLL_LEFT, N__("Scroll left"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:97:15: note: (near initialization for 'main_action_table[91].str')
 ACTION_(MAIN, "scroll-left", SCROLL_LEFT, N__("Scroll left"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:97:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "scroll-left", SCROLL_LEFT, N__("Scroll left"), ACTION_REQUIRE_VIEW_STATE),
                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[91].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:97:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "scroll-left", SCROLL_LEFT, N__("Scroll left"), ACTION_REQUIRE_VIEW_STATE),
                                           ^
../.././src/config/actions-main.inc:98:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "scroll-right", SCROLL_RIGHT, N__("Scroll right"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:98:15: note: (near initialization for 'main_action_table[92].str')
 ACTION_(MAIN, "scroll-right", SCROLL_RIGHT, N__("Scroll right"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:98:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "scroll-right", SCROLL_RIGHT, N__("Scroll right"), ACTION_REQUIRE_VIEW_STATE),
                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[92].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:98:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "scroll-right", SCROLL_RIGHT, N__("Scroll right"), ACTION_REQUIRE_VIEW_STATE),
                                             ^
../.././src/config/actions-main.inc:99:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "scroll-up", SCROLL_UP, N__("Scroll up"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:99:15: note: (near initialization for 'main_action_table[93].str')
 ACTION_(MAIN, "scroll-up", SCROLL_UP, N__("Scroll up"), ACTION_REQUIRE_VIEW_STATE),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:99:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "scroll-up", SCROLL_UP, N__("Scroll up"), ACTION_REQUIRE_VIEW_STATE),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[93].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:99:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "scroll-up", SCROLL_UP, N__("Scroll up"), ACTION_REQUIRE_VIEW_STATE),
                                       ^
../.././src/config/actions-main.inc:100:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "search", SEARCH, N__("Search for a text pattern"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:100:15: note: (near initialization for 'main_action_table[94].str')
 ACTION_(MAIN, "search", SEARCH, N__("Search for a text pattern"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:100:33: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search", SEARCH, N__("Search for a text pattern"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[94].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:100:33: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search", SEARCH, N__("Search for a text pattern"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                 ^
../.././src/config/actions-main.inc:101:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "search-back", SEARCH_BACK, N__("Search backwards for a text pattern"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:101:15: note: (near initialization for 'main_action_table[95].str')
 ACTION_(MAIN, "search-back", SEARCH_BACK, N__("Search backwards for a text pattern"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:101:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search-back", SEARCH_BACK, N__("Search backwards for a text pattern"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[95].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:101:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search-back", SEARCH_BACK, N__("Search backwards for a text pattern"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                           ^
../.././src/config/actions-main.inc:102:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "search-typeahead", SEARCH_TYPEAHEAD, N__("Search link text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:102:15: note: (near initialization for 'main_action_table[96].str')
 ACTION_(MAIN, "search-typeahead", SEARCH_TYPEAHEAD, N__("Search link text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:102:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search-typeahead", SEARCH_TYPEAHEAD, N__("Search link text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[96].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:102:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search-typeahead", SEARCH_TYPEAHEAD, N__("Search link text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                     ^
../.././src/config/actions-main.inc:103:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "search-typeahead-link", SEARCH_TYPEAHEAD_LINK, N__("Search link text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:103:15: note: (near initialization for 'main_action_table[97].str')
 ACTION_(MAIN, "search-typeahead-link", SEARCH_TYPEAHEAD_LINK, N__("Search link text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:103:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search-typeahead-link", SEARCH_TYPEAHEAD_LINK, N__("Search link text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[97].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:103:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search-typeahead-link", SEARCH_TYPEAHEAD_LINK, N__("Search link text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                               ^
../.././src/config/actions-main.inc:104:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "search-typeahead-text", SEARCH_TYPEAHEAD_TEXT, N__("Search document text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:104:15: note: (near initialization for 'main_action_table[98].str')
 ACTION_(MAIN, "search-typeahead-text", SEARCH_TYPEAHEAD_TEXT, N__("Search document text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:104:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search-typeahead-text", SEARCH_TYPEAHEAD_TEXT, N__("Search document text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[98].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:104:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search-typeahead-text", SEARCH_TYPEAHEAD_TEXT, N__("Search document text by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                               ^
../.././src/config/actions-main.inc:105:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "search-typeahead-text-back", SEARCH_TYPEAHEAD_TEXT_BACK, N__("Search document text backwards by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:105:15: note: (near initialization for 'main_action_table[99].str')
 ACTION_(MAIN, "search-typeahead-text-back", SEARCH_TYPEAHEAD_TEXT_BACK, N__("Search document text backwards by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:105:73: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search-typeahead-text-back", SEARCH_TYPEAHEAD_TEXT_BACK, N__("Search document text backwards by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[99].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:105:73: note: in expansion of macro 'N__'
 ACTION_(MAIN, "search-typeahead-text-back", SEARCH_TYPEAHEAD_TEXT_BACK, N__("Search document text backwards by typing ahead"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                                         ^
../.././src/config/actions-main.inc:106:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "show-term-options", SHOW_TERM_OPTIONS, N__("Show terminal options dialog"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:106:15: note: (near initialization for 'main_action_table[100].str')
 ACTION_(MAIN, "show-term-options", SHOW_TERM_OPTIONS, N__("Show terminal options dialog"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:106:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "show-term-options", SHOW_TERM_OPTIONS, N__("Show terminal options dialog"), 0),
                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[100].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:106:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "show-term-options", SHOW_TERM_OPTIONS, N__("Show terminal options dialog"), 0),
                                                       ^
../.././src/config/actions-main.inc:107:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "submit-form", SUBMIT_FORM, N__("Submit form"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:107:15: note: (near initialization for 'main_action_table[101].str')
 ACTION_(MAIN, "submit-form", SUBMIT_FORM, N__("Submit form"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:107:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "submit-form", SUBMIT_FORM, N__("Submit form"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[101].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:107:43: note: in expansion of macro 'N__'
 ACTION_(MAIN, "submit-form", SUBMIT_FORM, N__("Submit form"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                           ^
../.././src/config/actions-main.inc:108:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "submit-form-reload", SUBMIT_FORM_RELOAD, N__("Submit form and reload"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:108:15: note: (near initialization for 'main_action_table[102].str')
 ACTION_(MAIN, "submit-form-reload", SUBMIT_FORM_RELOAD, N__("Submit form and reload"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:108:57: note: in expansion of macro 'N__'
 ACTION_(MAIN, "submit-form-reload", SUBMIT_FORM_RELOAD, N__("Submit form and reload"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[102].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:108:57: note: in expansion of macro 'N__'
 ACTION_(MAIN, "submit-form-reload", SUBMIT_FORM_RELOAD, N__("Submit form and reload"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION),
                                                         ^
../.././src/config/actions-main.inc:109:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "tab-close", TAB_CLOSE, N__("Close tab"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:109:15: note: (near initialization for 'main_action_table[103].str')
 ACTION_(MAIN, "tab-close", TAB_CLOSE, N__("Close tab"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:109:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-close", TAB_CLOSE, N__("Close tab"), 0),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[103].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:109:39: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-close", TAB_CLOSE, N__("Close tab"), 0),
                                       ^
../.././src/config/actions-main.inc:110:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "tab-close-all-but-current", TAB_CLOSE_ALL_BUT_CURRENT, N__("Close all tabs but the current one"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:110:15: note: (near initialization for 'main_action_table[104].str')
 ACTION_(MAIN, "tab-close-all-but-current", TAB_CLOSE_ALL_BUT_CURRENT, N__("Close all tabs but the current one"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:110:71: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-close-all-but-current", TAB_CLOSE_ALL_BUT_CURRENT, N__("Close all tabs but the current one"), 0),
                                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[104].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:110:71: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-close-all-but-current", TAB_CLOSE_ALL_BUT_CURRENT, N__("Close all tabs but the current one"), 0),
                                                                       ^
../.././src/config/actions-main.inc:111:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "tab-external-command", TAB_EXTERNAL_COMMAND, N__("Pass URI of current tab to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:111:15: note: (near initialization for 'main_action_table[105].str')
 ACTION_(MAIN, "tab-external-command", TAB_EXTERNAL_COMMAND, N__("Pass URI of current tab to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_LOCATION),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:111:61: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-external-command", TAB_EXTERNAL_COMMAND, N__("Pass URI of current tab to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_LOCATION),
                                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[105].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:111:61: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-external-command", TAB_EXTERNAL_COMMAND, N__("Pass URI of current tab to external command"), ACTION_RESTRICT_ANONYMOUS | ACTION_REQUIRE_LOCATION),
                                                             ^
../.././src/config/actions-main.inc:112:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "tab-menu", TAB_MENU, N__("Open the tab menu"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:112:15: note: (near initialization for 'main_action_table[106].str')
 ACTION_(MAIN, "tab-menu", TAB_MENU, N__("Open the tab menu"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:112:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-menu", TAB_MENU, N__("Open the tab menu"), 0),
                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[106].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:112:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-menu", TAB_MENU, N__("Open the tab menu"), 0),
                                     ^
../.././src/config/actions-main.inc:113:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "tab-move-left", TAB_MOVE_LEFT, N__("Move the current tab to the left"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:113:15: note: (near initialization for 'main_action_table[107].str')
 ACTION_(MAIN, "tab-move-left", TAB_MOVE_LEFT, N__("Move the current tab to the left"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:113:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-move-left", TAB_MOVE_LEFT, N__("Move the current tab to the left"), 0),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[107].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:113:47: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-move-left", TAB_MOVE_LEFT, N__("Move the current tab to the left"), 0),
                                               ^
../.././src/config/actions-main.inc:114:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "tab-move-right", TAB_MOVE_RIGHT, N__("Move the current tab to the right"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:114:15: note: (near initialization for 'main_action_table[108].str')
 ACTION_(MAIN, "tab-move-right", TAB_MOVE_RIGHT, N__("Move the current tab to the right"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:114:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-move-right", TAB_MOVE_RIGHT, N__("Move the current tab to the right"), 0),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[108].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:114:49: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-move-right", TAB_MOVE_RIGHT, N__("Move the current tab to the right"), 0),
                                                 ^
../.././src/config/actions-main.inc:115:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "tab-next", TAB_NEXT, N__("Next tab"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:115:15: note: (near initialization for 'main_action_table[109].str')
 ACTION_(MAIN, "tab-next", TAB_NEXT, N__("Next tab"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:115:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-next", TAB_NEXT, N__("Next tab"), 0),
                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[109].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:115:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-next", TAB_NEXT, N__("Next tab"), 0),
                                     ^
../.././src/config/actions-main.inc:116:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "tab-prev", TAB_PREV, N__("Previous tab"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:116:15: note: (near initialization for 'main_action_table[110].str')
 ACTION_(MAIN, "tab-prev", TAB_PREV, N__("Previous tab"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:116:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-prev", TAB_PREV, N__("Previous tab"), 0),
                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[110].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:116:37: note: in expansion of macro 'N__'
 ACTION_(MAIN, "tab-prev", TAB_PREV, N__("Previous tab"), 0),
                                     ^
../.././src/config/actions-main.inc:117:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "terminal-resize", TERMINAL_RESIZE, N__("Open the terminal resize dialog"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:117:15: note: (near initialization for 'main_action_table[111].str')
 ACTION_(MAIN, "terminal-resize", TERMINAL_RESIZE, N__("Open the terminal resize dialog"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:117:51: note: in expansion of macro 'N__'
 ACTION_(MAIN, "terminal-resize", TERMINAL_RESIZE, N__("Open the terminal resize dialog"), 0),
                                                   ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[111].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:117:51: note: in expansion of macro 'N__'
 ACTION_(MAIN, "terminal-resize", TERMINAL_RESIZE, N__("Open the terminal resize dialog"), 0),
                                                   ^
../.././src/config/actions-main.inc:118:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "toggle-css", TOGGLE_CSS, N__("Toggle rendering of page using CSS"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:118:15: note: (near initialization for 'main_action_table[112].str')
 ACTION_(MAIN, "toggle-css", TOGGLE_CSS, N__("Toggle rendering of page using CSS"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:118:41: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-css", TOGGLE_CSS, N__("Toggle rendering of page using CSS"), 0),
                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[112].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:118:41: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-css", TOGGLE_CSS, N__("Toggle rendering of page using CSS"), 0),
                                         ^
../.././src/config/actions-main.inc:119:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "toggle-display-images", TOGGLE_DISPLAY_IMAGES, N__("Toggle displaying of links to images"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:119:15: note: (near initialization for 'main_action_table[113].str')
 ACTION_(MAIN, "toggle-display-images", TOGGLE_DISPLAY_IMAGES, N__("Toggle displaying of links to images"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:119:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-display-images", TOGGLE_DISPLAY_IMAGES, N__("Toggle displaying of links to images"), 0),
                                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[113].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:119:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-display-images", TOGGLE_DISPLAY_IMAGES, N__("Toggle displaying of links to images"), 0),
                                                               ^
../.././src/config/actions-main.inc:120:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "toggle-display-tables", TOGGLE_DISPLAY_TABLES, N__("Toggle rendering of tables"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:120:15: note: (near initialization for 'main_action_table[114].str')
 ACTION_(MAIN, "toggle-display-tables", TOGGLE_DISPLAY_TABLES, N__("Toggle rendering of tables"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:120:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-display-tables", TOGGLE_DISPLAY_TABLES, N__("Toggle rendering of tables"), 0),
                                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[114].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:120:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-display-tables", TOGGLE_DISPLAY_TABLES, N__("Toggle rendering of tables"), 0),
                                                               ^
../.././src/config/actions-main.inc:121:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "toggle-document-colors", TOGGLE_DOCUMENT_COLORS, N__("Toggle usage of document specific colors"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:121:15: note: (near initialization for 'main_action_table[115].str')
 ACTION_(MAIN, "toggle-document-colors", TOGGLE_DOCUMENT_COLORS, N__("Toggle usage of document specific colors"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:121:65: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-document-colors", TOGGLE_DOCUMENT_COLORS, N__("Toggle usage of document specific colors"), 0),
                                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[115].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:121:65: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-document-colors", TOGGLE_DOCUMENT_COLORS, N__("Toggle usage of document specific colors"), 0),
                                                                 ^
../.././src/config/actions-main.inc:122:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "toggle-html-plain", TOGGLE_HTML_PLAIN, N__("Toggle rendering page as HTML / plain text"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:122:15: note: (near initialization for 'main_action_table[116].str')
 ACTION_(MAIN, "toggle-html-plain", TOGGLE_HTML_PLAIN, N__("Toggle rendering page as HTML / plain text"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:122:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-html-plain", TOGGLE_HTML_PLAIN, N__("Toggle rendering page as HTML / plain text"), 0),
                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[116].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:122:55: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-html-plain", TOGGLE_HTML_PLAIN, N__("Toggle rendering page as HTML / plain text"), 0),
                                                       ^
../.././src/config/actions-main.inc:123:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "toggle-mouse", TOGGLE_MOUSE, N__("Toggle mouse handling"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:123:15: note: (near initialization for 'main_action_table[117].str')
 ACTION_(MAIN, "toggle-mouse", TOGGLE_MOUSE, N__("Toggle mouse handling"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:123:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-mouse", TOGGLE_MOUSE, N__("Toggle mouse handling"), 0),
                                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[117].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:123:45: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-mouse", TOGGLE_MOUSE, N__("Toggle mouse handling"), 0),
                                             ^
../.././src/config/actions-main.inc:124:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "toggle-numbered-links", TOGGLE_NUMBERED_LINKS, N__("Toggle displaying of links numbers"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:124:15: note: (near initialization for 'main_action_table[118].str')
 ACTION_(MAIN, "toggle-numbered-links", TOGGLE_NUMBERED_LINKS, N__("Toggle displaying of links numbers"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:124:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-numbered-links", TOGGLE_NUMBERED_LINKS, N__("Toggle displaying of links numbers"), 0),
                                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[118].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:124:63: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-numbered-links", TOGGLE_NUMBERED_LINKS, N__("Toggle displaying of links numbers"), 0),
                                                               ^
../.././src/config/actions-main.inc:125:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "toggle-plain-compress-empty-lines", TOGGLE_PLAIN_COMPRESS_EMPTY_LINES, N__("Toggle plain renderer compression of empty lines"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:125:15: note: (near initialization for 'main_action_table[119].str')
 ACTION_(MAIN, "toggle-plain-compress-empty-lines", TOGGLE_PLAIN_COMPRESS_EMPTY_LINES, N__("Toggle plain renderer compression of empty lines"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:125:87: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-plain-compress-empty-lines", TOGGLE_PLAIN_COMPRESS_EMPTY_LINES, N__("Toggle plain renderer compression of empty lines"), 0),
                                                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[119].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:125:87: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-plain-compress-empty-lines", TOGGLE_PLAIN_COMPRESS_EMPTY_LINES, N__("Toggle plain renderer compression of empty lines"), 0),
                                                                                       ^
../.././src/config/actions-main.inc:126:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "toggle-wrap-text", TOGGLE_WRAP_TEXT, N__("Toggle wrapping of text"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:126:15: note: (near initialization for 'main_action_table[120].str')
 ACTION_(MAIN, "toggle-wrap-text", TOGGLE_WRAP_TEXT, N__("Toggle wrapping of text"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:126:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-wrap-text", TOGGLE_WRAP_TEXT, N__("Toggle wrapping of text"), 0),
                                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[120].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:126:53: note: in expansion of macro 'N__'
 ACTION_(MAIN, "toggle-wrap-text", TOGGLE_WRAP_TEXT, N__("Toggle wrapping of text"), 0),
                                                     ^
../.././src/config/actions-main.inc:127:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MAIN, "view-image", VIEW_IMAGE, N__("View the current image"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-main.inc:127:15: note: (near initialization for 'main_action_table[121].str')
 ACTION_(MAIN, "view-image", VIEW_IMAGE, N__("View the current image"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:127:41: note: in expansion of macro 'N__'
 ACTION_(MAIN, "view-image", VIEW_IMAGE, N__("View the current image"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'main_action_table[121].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-main.inc:127:41: note: in expansion of macro 'N__'
 ACTION_(MAIN, "view-image", VIEW_IMAGE, N__("View the current image"), ACTION_REQUIRE_VIEW_STATE | ACTION_REQUIRE_LOCATION | ACTION_JUMP_TO_LINK | ACTION_REQUIRE_LINK),
                                         ^
../.././src/config/actions-edit.inc:5:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "none", NONE, N__("Do nothing"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:5:15: note: (near initialization for 'edit_action_table[0].str')
 ACTION_(EDIT, "none", NONE, N__("Do nothing"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:5:29: note: in expansion of macro 'N__'
 ACTION_(EDIT, "none", NONE, N__("Do nothing"), 0),
                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[0].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:5:29: note: in expansion of macro 'N__'
 ACTION_(EDIT, "none", NONE, N__("Do nothing"), 0),
                             ^
../.././src/config/actions-edit.inc:6:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, " *scripting-function*", SCRIPTING_FUNCTION, NULL, 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:6:15: note: (near initialization for 'edit_action_table[1].str')
 ACTION_(EDIT, " *scripting-function*", SCRIPTING_FUNCTION, NULL, 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:7:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "auto-complete", AUTO_COMPLETE, N__("Attempt to auto-complete the input"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:7:15: note: (near initialization for 'edit_action_table[2].str')
 ACTION_(EDIT, "auto-complete", AUTO_COMPLETE, N__("Attempt to auto-complete the input"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:7:47: note: in expansion of macro 'N__'
 ACTION_(EDIT, "auto-complete", AUTO_COMPLETE, N__("Attempt to auto-complete the input"), 0),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[2].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:7:47: note: in expansion of macro 'N__'
 ACTION_(EDIT, "auto-complete", AUTO_COMPLETE, N__("Attempt to auto-complete the input"), 0),
                                               ^
../.././src/config/actions-edit.inc:8:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "auto-complete-file", AUTO_COMPLETE_FILE, N__("Attempt to auto-complete a local file"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:8:15: note: (near initialization for 'edit_action_table[3].str')
 ACTION_(EDIT, "auto-complete-file", AUTO_COMPLETE_FILE, N__("Attempt to auto-complete a local file"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:8:57: note: in expansion of macro 'N__'
 ACTION_(EDIT, "auto-complete-file", AUTO_COMPLETE_FILE, N__("Attempt to auto-complete a local file"), ACTION_RESTRICT_ANONYMOUS),
                                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[3].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:8:57: note: in expansion of macro 'N__'
 ACTION_(EDIT, "auto-complete-file", AUTO_COMPLETE_FILE, N__("Attempt to auto-complete a local file"), ACTION_RESTRICT_ANONYMOUS),
                                                         ^
../.././src/config/actions-edit.inc:9:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "auto-complete-unambiguous", AUTO_COMPLETE_UNAMBIGUOUS, N__("Attempt to unambiguously auto-complete the input"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:9:15: note: (near initialization for 'edit_action_table[4].str')
 ACTION_(EDIT, "auto-complete-unambiguous", AUTO_COMPLETE_UNAMBIGUOUS, N__("Attempt to unambiguously auto-complete the input"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:9:71: note: in expansion of macro 'N__'
 ACTION_(EDIT, "auto-complete-unambiguous", AUTO_COMPLETE_UNAMBIGUOUS, N__("Attempt to unambiguously auto-complete the input"), 0),
                                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[4].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:9:71: note: in expansion of macro 'N__'
 ACTION_(EDIT, "auto-complete-unambiguous", AUTO_COMPLETE_UNAMBIGUOUS, N__("Attempt to unambiguously auto-complete the input"), 0),
                                                                       ^
../.././src/config/actions-edit.inc:10:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "backspace", BACKSPACE, N__("Delete character in front of the cursor"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:10:15: note: (near initialization for 'edit_action_table[5].str')
 ACTION_(EDIT, "backspace", BACKSPACE, N__("Delete character in front of the cursor"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:10:39: note: in expansion of macro 'N__'
 ACTION_(EDIT, "backspace", BACKSPACE, N__("Delete character in front of the cursor"), 0),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[5].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:10:39: note: in expansion of macro 'N__'
 ACTION_(EDIT, "backspace", BACKSPACE, N__("Delete character in front of the cursor"), 0),
                                       ^
../.././src/config/actions-edit.inc:11:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "beginning-of-buffer", BEGINNING_OF_BUFFER, N__("Go to the first line of the buffer"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:11:15: note: (near initialization for 'edit_action_table[6].str')
 ACTION_(EDIT, "beginning-of-buffer", BEGINNING_OF_BUFFER, N__("Go to the first line of the buffer"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:11:59: note: in expansion of macro 'N__'
 ACTION_(EDIT, "beginning-of-buffer", BEGINNING_OF_BUFFER, N__("Go to the first line of the buffer"), 0),
                                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[6].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:11:59: note: in expansion of macro 'N__'
 ACTION_(EDIT, "beginning-of-buffer", BEGINNING_OF_BUFFER, N__("Go to the first line of the buffer"), 0),
                                                           ^
../.././src/config/actions-edit.inc:12:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "cancel", CANCEL, N__("Cancel current state"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:12:15: note: (near initialization for 'edit_action_table[7].str')
 ACTION_(EDIT, "cancel", CANCEL, N__("Cancel current state"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:12:33: note: in expansion of macro 'N__'
 ACTION_(EDIT, "cancel", CANCEL, N__("Cancel current state"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[7].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:12:33: note: in expansion of macro 'N__'
 ACTION_(EDIT, "cancel", CANCEL, N__("Cancel current state"), 0),
                                 ^
../.././src/config/actions-edit.inc:13:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "copy-clipboard", COPY_CLIPBOARD, N__("Copy text to clipboard"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:13:15: note: (near initialization for 'edit_action_table[8].str')
 ACTION_(EDIT, "copy-clipboard", COPY_CLIPBOARD, N__("Copy text to clipboard"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:13:49: note: in expansion of macro 'N__'
 ACTION_(EDIT, "copy-clipboard", COPY_CLIPBOARD, N__("Copy text to clipboard"), 0),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[8].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:13:49: note: in expansion of macro 'N__'
 ACTION_(EDIT, "copy-clipboard", COPY_CLIPBOARD, N__("Copy text to clipboard"), 0),
                                                 ^
../.././src/config/actions-edit.inc:14:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "cut-clipboard", CUT_CLIPBOARD, N__("Cut text to clipboard"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:14:15: note: (near initialization for 'edit_action_table[9].str')
 ACTION_(EDIT, "cut-clipboard", CUT_CLIPBOARD, N__("Cut text to clipboard"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:14:47: note: in expansion of macro 'N__'
 ACTION_(EDIT, "cut-clipboard", CUT_CLIPBOARD, N__("Cut text to clipboard"), 0),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[9].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:14:47: note: in expansion of macro 'N__'
 ACTION_(EDIT, "cut-clipboard", CUT_CLIPBOARD, N__("Cut text to clipboard"), 0),
                                               ^
../.././src/config/actions-edit.inc:15:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "delete", DELETE, N__("Delete character under cursor"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:15:15: note: (near initialization for 'edit_action_table[10].str')
 ACTION_(EDIT, "delete", DELETE, N__("Delete character under cursor"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:15:33: note: in expansion of macro 'N__'
 ACTION_(EDIT, "delete", DELETE, N__("Delete character under cursor"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[10].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:15:33: note: in expansion of macro 'N__'
 ACTION_(EDIT, "delete", DELETE, N__("Delete character under cursor"), 0),
                                 ^
../.././src/config/actions-edit.inc:16:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "down", DOWN, N__("Move cursor downwards"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:16:15: note: (near initialization for 'edit_action_table[11].str')
 ACTION_(EDIT, "down", DOWN, N__("Move cursor downwards"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:16:29: note: in expansion of macro 'N__'
 ACTION_(EDIT, "down", DOWN, N__("Move cursor downwards"), 0),
                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[11].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:16:29: note: in expansion of macro 'N__'
 ACTION_(EDIT, "down", DOWN, N__("Move cursor downwards"), 0),
                             ^
../.././src/config/actions-edit.inc:17:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "end", END, N__("Go to the end of the page/line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:17:15: note: (near initialization for 'edit_action_table[12].str')
 ACTION_(EDIT, "end", END, N__("Go to the end of the page/line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:17:27: note: in expansion of macro 'N__'
 ACTION_(EDIT, "end", END, N__("Go to the end of the page/line"), 0),
                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[12].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:17:27: note: in expansion of macro 'N__'
 ACTION_(EDIT, "end", END, N__("Go to the end of the page/line"), 0),
                           ^
../.././src/config/actions-edit.inc:18:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "end-of-buffer", END_OF_BUFFER, N__("Go to the last line of the buffer"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:18:15: note: (near initialization for 'edit_action_table[13].str')
 ACTION_(EDIT, "end-of-buffer", END_OF_BUFFER, N__("Go to the last line of the buffer"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:18:47: note: in expansion of macro 'N__'
 ACTION_(EDIT, "end-of-buffer", END_OF_BUFFER, N__("Go to the last line of the buffer"), 0),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[13].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:18:47: note: in expansion of macro 'N__'
 ACTION_(EDIT, "end-of-buffer", END_OF_BUFFER, N__("Go to the last line of the buffer"), 0),
                                               ^
../.././src/config/actions-edit.inc:19:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "enter", ENTER, N__("Follow the current link"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:19:15: note: (near initialization for 'edit_action_table[14].str')
 ACTION_(EDIT, "enter", ENTER, N__("Follow the current link"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:19:31: note: in expansion of macro 'N__'
 ACTION_(EDIT, "enter", ENTER, N__("Follow the current link"), 0),
                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[14].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:19:31: note: in expansion of macro 'N__'
 ACTION_(EDIT, "enter", ENTER, N__("Follow the current link"), 0),
                               ^
../.././src/config/actions-edit.inc:20:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "home", HOME, N__("Go to the start of the page/line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:20:15: note: (near initialization for 'edit_action_table[15].str')
 ACTION_(EDIT, "home", HOME, N__("Go to the start of the page/line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:20:29: note: in expansion of macro 'N__'
 ACTION_(EDIT, "home", HOME, N__("Go to the start of the page/line"), 0),
                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[15].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:20:29: note: in expansion of macro 'N__'
 ACTION_(EDIT, "home", HOME, N__("Go to the start of the page/line"), 0),
                             ^
../.././src/config/actions-edit.inc:21:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "kill-to-bol", KILL_TO_BOL, N__("Delete to beginning of line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:21:15: note: (near initialization for 'edit_action_table[16].str')
 ACTION_(EDIT, "kill-to-bol", KILL_TO_BOL, N__("Delete to beginning of line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:21:43: note: in expansion of macro 'N__'
 ACTION_(EDIT, "kill-to-bol", KILL_TO_BOL, N__("Delete to beginning of line"), 0),
                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[16].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:21:43: note: in expansion of macro 'N__'
 ACTION_(EDIT, "kill-to-bol", KILL_TO_BOL, N__("Delete to beginning of line"), 0),
                                           ^
../.././src/config/actions-edit.inc:22:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "kill-to-eol", KILL_TO_EOL, N__("Delete to end of line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:22:15: note: (near initialization for 'edit_action_table[17].str')
 ACTION_(EDIT, "kill-to-eol", KILL_TO_EOL, N__("Delete to end of line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:22:43: note: in expansion of macro 'N__'
 ACTION_(EDIT, "kill-to-eol", KILL_TO_EOL, N__("Delete to end of line"), 0),
                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[17].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:22:43: note: in expansion of macro 'N__'
 ACTION_(EDIT, "kill-to-eol", KILL_TO_EOL, N__("Delete to end of line"), 0),
                                           ^
../.././src/config/actions-edit.inc:23:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "kill-word-back", KILL_WORD_BACK, N__("Delete backwards to start of word"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:23:15: note: (near initialization for 'edit_action_table[18].str')
 ACTION_(EDIT, "kill-word-back", KILL_WORD_BACK, N__("Delete backwards to start of word"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:23:49: note: in expansion of macro 'N__'
 ACTION_(EDIT, "kill-word-back", KILL_WORD_BACK, N__("Delete backwards to start of word"), 0),
                                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[18].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:23:49: note: in expansion of macro 'N__'
 ACTION_(EDIT, "kill-word-back", KILL_WORD_BACK, N__("Delete backwards to start of word"), 0),
                                                 ^
../.././src/config/actions-edit.inc:24:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "left", LEFT, N__("Move the cursor left"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:24:15: note: (near initialization for 'edit_action_table[19].str')
 ACTION_(EDIT, "left", LEFT, N__("Move the cursor left"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:24:29: note: in expansion of macro 'N__'
 ACTION_(EDIT, "left", LEFT, N__("Move the cursor left"), 0),
                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[19].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:24:29: note: in expansion of macro 'N__'
 ACTION_(EDIT, "left", LEFT, N__("Move the cursor left"), 0),
                             ^
../.././src/config/actions-edit.inc:25:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "move-backward-word", MOVE_BACKWARD_WORD, N__("Move cursor before current word"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:25:15: note: (near initialization for 'edit_action_table[20].str')
 ACTION_(EDIT, "move-backward-word", MOVE_BACKWARD_WORD, N__("Move cursor before current word"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:25:57: note: in expansion of macro 'N__'
 ACTION_(EDIT, "move-backward-word", MOVE_BACKWARD_WORD, N__("Move cursor before current word"), 0),
                                                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[20].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:25:57: note: in expansion of macro 'N__'
 ACTION_(EDIT, "move-backward-word", MOVE_BACKWARD_WORD, N__("Move cursor before current word"), 0),
                                                         ^
../.././src/config/actions-edit.inc:26:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "move-forward-word", MOVE_FORWARD_WORD, N__("Move cursor after current word"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:26:15: note: (near initialization for 'edit_action_table[21].str')
 ACTION_(EDIT, "move-forward-word", MOVE_FORWARD_WORD, N__("Move cursor after current word"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:26:55: note: in expansion of macro 'N__'
 ACTION_(EDIT, "move-forward-word", MOVE_FORWARD_WORD, N__("Move cursor after current word"), 0),
                                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[21].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:26:55: note: in expansion of macro 'N__'
 ACTION_(EDIT, "move-forward-word", MOVE_FORWARD_WORD, N__("Move cursor after current word"), 0),
                                                       ^
../.././src/config/actions-edit.inc:27:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "next-item", NEXT_ITEM, N__("Move to the next item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:27:15: note: (near initialization for 'edit_action_table[22].str')
 ACTION_(EDIT, "next-item", NEXT_ITEM, N__("Move to the next item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:27:39: note: in expansion of macro 'N__'
 ACTION_(EDIT, "next-item", NEXT_ITEM, N__("Move to the next item"), 0),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[22].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:27:39: note: in expansion of macro 'N__'
 ACTION_(EDIT, "next-item", NEXT_ITEM, N__("Move to the next item"), 0),
                                       ^
../.././src/config/actions-edit.inc:28:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "open-external", OPEN_EXTERNAL, N__("Open in external editor"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:28:15: note: (near initialization for 'edit_action_table[23].str')
 ACTION_(EDIT, "open-external", OPEN_EXTERNAL, N__("Open in external editor"), ACTION_RESTRICT_ANONYMOUS),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:28:47: note: in expansion of macro 'N__'
 ACTION_(EDIT, "open-external", OPEN_EXTERNAL, N__("Open in external editor"), ACTION_RESTRICT_ANONYMOUS),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[23].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:28:47: note: in expansion of macro 'N__'
 ACTION_(EDIT, "open-external", OPEN_EXTERNAL, N__("Open in external editor"), ACTION_RESTRICT_ANONYMOUS),
                                               ^
../.././src/config/actions-edit.inc:29:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "paste-clipboard", PASTE_CLIPBOARD, N__("Paste text from the clipboard"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:29:15: note: (near initialization for 'edit_action_table[24].str')
 ACTION_(EDIT, "paste-clipboard", PASTE_CLIPBOARD, N__("Paste text from the clipboard"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:29:51: note: in expansion of macro 'N__'
 ACTION_(EDIT, "paste-clipboard", PASTE_CLIPBOARD, N__("Paste text from the clipboard"), 0),
                                                   ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[24].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:29:51: note: in expansion of macro 'N__'
 ACTION_(EDIT, "paste-clipboard", PASTE_CLIPBOARD, N__("Paste text from the clipboard"), 0),
                                                   ^
../.././src/config/actions-edit.inc:30:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "previous-item", PREVIOUS_ITEM, N__("Move to the previous item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:30:15: note: (near initialization for 'edit_action_table[25].str')
 ACTION_(EDIT, "previous-item", PREVIOUS_ITEM, N__("Move to the previous item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:30:47: note: in expansion of macro 'N__'
 ACTION_(EDIT, "previous-item", PREVIOUS_ITEM, N__("Move to the previous item"), 0),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[25].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:30:47: note: in expansion of macro 'N__'
 ACTION_(EDIT, "previous-item", PREVIOUS_ITEM, N__("Move to the previous item"), 0),
                                               ^
../.././src/config/actions-edit.inc:31:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "redraw", REDRAW, N__("Redraw the terminal"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:31:15: note: (near initialization for 'edit_action_table[26].str')
 ACTION_(EDIT, "redraw", REDRAW, N__("Redraw the terminal"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:31:33: note: in expansion of macro 'N__'
 ACTION_(EDIT, "redraw", REDRAW, N__("Redraw the terminal"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[26].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:31:33: note: in expansion of macro 'N__'
 ACTION_(EDIT, "redraw", REDRAW, N__("Redraw the terminal"), 0),
                                 ^
../.././src/config/actions-edit.inc:32:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "right", RIGHT, N__("Move the cursor right"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:32:15: note: (near initialization for 'edit_action_table[27].str')
 ACTION_(EDIT, "right", RIGHT, N__("Move the cursor right"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:32:31: note: in expansion of macro 'N__'
 ACTION_(EDIT, "right", RIGHT, N__("Move the cursor right"), 0),
                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[27].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:32:31: note: in expansion of macro 'N__'
 ACTION_(EDIT, "right", RIGHT, N__("Move the cursor right"), 0),
                               ^
../.././src/config/actions-edit.inc:33:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "search-toggle-regex", SEARCH_TOGGLE_REGEX, N__("Toggle regex matching (type-ahead searching)"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:33:15: note: (near initialization for 'edit_action_table[28].str')
 ACTION_(EDIT, "search-toggle-regex", SEARCH_TOGGLE_REGEX, N__("Toggle regex matching (type-ahead searching)"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:33:59: note: in expansion of macro 'N__'
 ACTION_(EDIT, "search-toggle-regex", SEARCH_TOGGLE_REGEX, N__("Toggle regex matching (type-ahead searching)"), 0),
                                                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[28].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:33:59: note: in expansion of macro 'N__'
 ACTION_(EDIT, "search-toggle-regex", SEARCH_TOGGLE_REGEX, N__("Toggle regex matching (type-ahead searching)"), 0),
                                                           ^
../.././src/config/actions-edit.inc:34:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(EDIT, "up", UP, N__("Move cursor upwards"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-edit.inc:34:15: note: (near initialization for 'edit_action_table[29].str')
 ACTION_(EDIT, "up", UP, N__("Move cursor upwards"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:34:25: note: in expansion of macro 'N__'
 ACTION_(EDIT, "up", UP, N__("Move cursor upwards"), 0),
                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'edit_action_table[29].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-edit.inc:34:25: note: in expansion of macro 'N__'
 ACTION_(EDIT, "up", UP, N__("Move cursor upwards"), 0),
                         ^
../.././src/config/actions-menu.inc:5:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "none", NONE, N__("Do nothing"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:5:15: note: (near initialization for 'menu_action_table[0].str')
 ACTION_(MENU, "none", NONE, N__("Do nothing"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:5:29: note: in expansion of macro 'N__'
 ACTION_(MENU, "none", NONE, N__("Do nothing"), 0),
                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[0].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:5:29: note: in expansion of macro 'N__'
 ACTION_(MENU, "none", NONE, N__("Do nothing"), 0),
                             ^
../.././src/config/actions-menu.inc:6:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, " *scripting-function*", SCRIPTING_FUNCTION, NULL, 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:6:15: note: (near initialization for 'menu_action_table[1].str')
 ACTION_(MENU, " *scripting-function*", SCRIPTING_FUNCTION, NULL, 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:8:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "cancel", CANCEL, N__("Cancel current state"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:8:15: note: (near initialization for 'menu_action_table[2].str')
 ACTION_(MENU, "cancel", CANCEL, N__("Cancel current state"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:8:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "cancel", CANCEL, N__("Cancel current state"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[2].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:8:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "cancel", CANCEL, N__("Cancel current state"), 0),
                                 ^
../.././src/config/actions-menu.inc:9:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "delete", DELETE, N__("Delete character under cursor"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:9:15: note: (near initialization for 'menu_action_table[3].str')
 ACTION_(MENU, "delete", DELETE, N__("Delete character under cursor"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:9:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "delete", DELETE, N__("Delete character under cursor"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[3].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:9:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "delete", DELETE, N__("Delete character under cursor"), 0),
                                 ^
../.././src/config/actions-menu.inc:10:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "down", DOWN, N__("Move cursor downwards"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:10:15: note: (near initialization for 'menu_action_table[4].str')
 ACTION_(MENU, "down", DOWN, N__("Move cursor downwards"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:10:29: note: in expansion of macro 'N__'
 ACTION_(MENU, "down", DOWN, N__("Move cursor downwards"), 0),
                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[4].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:10:29: note: in expansion of macro 'N__'
 ACTION_(MENU, "down", DOWN, N__("Move cursor downwards"), 0),
                             ^
../.././src/config/actions-menu.inc:11:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "end", END, N__("Go to the end of the page/line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:11:15: note: (near initialization for 'menu_action_table[5].str')
 ACTION_(MENU, "end", END, N__("Go to the end of the page/line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:11:27: note: in expansion of macro 'N__'
 ACTION_(MENU, "end", END, N__("Go to the end of the page/line"), 0),
                           ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[5].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:11:27: note: in expansion of macro 'N__'
 ACTION_(MENU, "end", END, N__("Go to the end of the page/line"), 0),
                           ^
../.././src/config/actions-menu.inc:12:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "enter", ENTER, N__("Follow the current link"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:12:15: note: (near initialization for 'menu_action_table[6].str')
 ACTION_(MENU, "enter", ENTER, N__("Follow the current link"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:12:31: note: in expansion of macro 'N__'
 ACTION_(MENU, "enter", ENTER, N__("Follow the current link"), 0),
                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[6].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:12:31: note: in expansion of macro 'N__'
 ACTION_(MENU, "enter", ENTER, N__("Follow the current link"), 0),
                               ^
../.././src/config/actions-menu.inc:13:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "expand", EXPAND, N__("Expand item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:13:15: note: (near initialization for 'menu_action_table[7].str')
 ACTION_(MENU, "expand", EXPAND, N__("Expand item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:13:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "expand", EXPAND, N__("Expand item"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[7].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:13:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "expand", EXPAND, N__("Expand item"), 0),
                                 ^
../.././src/config/actions-menu.inc:14:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "home", HOME, N__("Go to the start of the page/line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:14:15: note: (near initialization for 'menu_action_table[8].str')
 ACTION_(MENU, "home", HOME, N__("Go to the start of the page/line"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:14:29: note: in expansion of macro 'N__'
 ACTION_(MENU, "home", HOME, N__("Go to the start of the page/line"), 0),
                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[8].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:14:29: note: in expansion of macro 'N__'
 ACTION_(MENU, "home", HOME, N__("Go to the start of the page/line"), 0),
                             ^
../.././src/config/actions-menu.inc:15:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "left", LEFT, N__("Move the cursor left"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:15:15: note: (near initialization for 'menu_action_table[9].str')
 ACTION_(MENU, "left", LEFT, N__("Move the cursor left"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:15:29: note: in expansion of macro 'N__'
 ACTION_(MENU, "left", LEFT, N__("Move the cursor left"), 0),
                             ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[9].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:15:29: note: in expansion of macro 'N__'
 ACTION_(MENU, "left", LEFT, N__("Move the cursor left"), 0),
                             ^
../.././src/config/actions-menu.inc:16:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "mark-item", MARK_ITEM, N__("Mark item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:16:15: note: (near initialization for 'menu_action_table[10].str')
 ACTION_(MENU, "mark-item", MARK_ITEM, N__("Mark item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:16:39: note: in expansion of macro 'N__'
 ACTION_(MENU, "mark-item", MARK_ITEM, N__("Mark item"), 0),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[10].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:16:39: note: in expansion of macro 'N__'
 ACTION_(MENU, "mark-item", MARK_ITEM, N__("Mark item"), 0),
                                       ^
../.././src/config/actions-menu.inc:17:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "next-item", NEXT_ITEM, N__("Move to the next item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:17:15: note: (near initialization for 'menu_action_table[11].str')
 ACTION_(MENU, "next-item", NEXT_ITEM, N__("Move to the next item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:17:39: note: in expansion of macro 'N__'
 ACTION_(MENU, "next-item", NEXT_ITEM, N__("Move to the next item"), 0),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[11].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:17:39: note: in expansion of macro 'N__'
 ACTION_(MENU, "next-item", NEXT_ITEM, N__("Move to the next item"), 0),
                                       ^
../.././src/config/actions-menu.inc:18:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "page-down", PAGE_DOWN, N__("Move downwards by a page"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:18:15: note: (near initialization for 'menu_action_table[12].str')
 ACTION_(MENU, "page-down", PAGE_DOWN, N__("Move downwards by a page"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:18:39: note: in expansion of macro 'N__'
 ACTION_(MENU, "page-down", PAGE_DOWN, N__("Move downwards by a page"), 0),
                                       ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[12].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:18:39: note: in expansion of macro 'N__'
 ACTION_(MENU, "page-down", PAGE_DOWN, N__("Move downwards by a page"), 0),
                                       ^
../.././src/config/actions-menu.inc:19:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "page-up", PAGE_UP, N__("Move upwards by a page"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:19:15: note: (near initialization for 'menu_action_table[13].str')
 ACTION_(MENU, "page-up", PAGE_UP, N__("Move upwards by a page"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:19:35: note: in expansion of macro 'N__'
 ACTION_(MENU, "page-up", PAGE_UP, N__("Move upwards by a page"), 0),
                                   ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[13].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:19:35: note: in expansion of macro 'N__'
 ACTION_(MENU, "page-up", PAGE_UP, N__("Move upwards by a page"), 0),
                                   ^
../.././src/config/actions-menu.inc:20:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "previous-item", PREVIOUS_ITEM, N__("Move to the previous item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:20:15: note: (near initialization for 'menu_action_table[14].str')
 ACTION_(MENU, "previous-item", PREVIOUS_ITEM, N__("Move to the previous item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:20:47: note: in expansion of macro 'N__'
 ACTION_(MENU, "previous-item", PREVIOUS_ITEM, N__("Move to the previous item"), 0),
                                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[14].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:20:47: note: in expansion of macro 'N__'
 ACTION_(MENU, "previous-item", PREVIOUS_ITEM, N__("Move to the previous item"), 0),
                                               ^
../.././src/config/actions-menu.inc:21:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "redraw", REDRAW, N__("Redraw the terminal"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:21:15: note: (near initialization for 'menu_action_table[15].str')
 ACTION_(MENU, "redraw", REDRAW, N__("Redraw the terminal"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:21:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "redraw", REDRAW, N__("Redraw the terminal"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[15].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:21:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "redraw", REDRAW, N__("Redraw the terminal"), 0),
                                 ^
../.././src/config/actions-menu.inc:22:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "right", RIGHT, N__("Move the cursor right"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:22:15: note: (near initialization for 'menu_action_table[16].str')
 ACTION_(MENU, "right", RIGHT, N__("Move the cursor right"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:22:31: note: in expansion of macro 'N__'
 ACTION_(MENU, "right", RIGHT, N__("Move the cursor right"), 0),
                               ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[16].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:22:31: note: in expansion of macro 'N__'
 ACTION_(MENU, "right", RIGHT, N__("Move the cursor right"), 0),
                               ^
../.././src/config/actions-menu.inc:23:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "search", SEARCH, N__("Search for a text pattern"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:23:15: note: (near initialization for 'menu_action_table[17].str')
 ACTION_(MENU, "search", SEARCH, N__("Search for a text pattern"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:23:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "search", SEARCH, N__("Search for a text pattern"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[17].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:23:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "search", SEARCH, N__("Search for a text pattern"), 0),
                                 ^
../.././src/config/actions-menu.inc:24:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "select", SELECT, N__("Select current highlighted item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:24:15: note: (near initialization for 'menu_action_table[18].str')
 ACTION_(MENU, "select", SELECT, N__("Select current highlighted item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:24:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "select", SELECT, N__("Select current highlighted item"), 0),
                                 ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[18].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:24:33: note: in expansion of macro 'N__'
 ACTION_(MENU, "select", SELECT, N__("Select current highlighted item"), 0),
                                 ^
../.././src/config/actions-menu.inc:25:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "unexpand", UNEXPAND, N__("Collapse item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:25:15: note: (near initialization for 'menu_action_table[19].str')
 ACTION_(MENU, "unexpand", UNEXPAND, N__("Collapse item"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:25:37: note: in expansion of macro 'N__'
 ACTION_(MENU, "unexpand", UNEXPAND, N__("Collapse item"), 0),
                                     ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[19].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:25:37: note: in expansion of macro 'N__'
 ACTION_(MENU, "unexpand", UNEXPAND, N__("Collapse item"), 0),
                                     ^
../.././src/config/actions-menu.inc:26:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 ACTION_(MENU, "up", UP, N__("Move cursor upwards"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/config/actions-menu.inc:26:15: note: (near initialization for 'menu_action_table[20].str')
 ACTION_(MENU, "up", UP, N__("Move cursor upwards"), 0),
               ^
kbdbind.c:527:4: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
    ^
../.././src/intl/gettext/libintl.h:24:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:26:25: note: in expansion of macro 'N__'
 ACTION_(MENU, "up", UP, N__("Move cursor upwards"), 0),
                         ^
../.././src/intl/gettext/libintl.h:24:18: note: (near initialization for 'menu_action_table[20].desc')
 #define N__(msg) (gettext_noop(msg))
                  ^
kbdbind.c:527:43: note: in definition of macro 'ACTION_'
  { name, ACT_##map##_##action, KEYMAP_ID, caption, flags }
                                           ^
../.././src/config/actions-menu.inc:26:25: note: in expansion of macro 'N__'
 ACTION_(MENU, "up", UP, N__("Move cursor upwards"), 0),
                         ^
kbdbind.c: In function 'bind_key_to_event':
kbdbind.c:594:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   return gettext("Unrecognised keymap");
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from kbdbind.c:17:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
kbdbind.c:597:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   return gettext("Error parsing keystroke");
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from kbdbind.c:17:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
kbdbind.c:599:48: warning: pointer targets in passing argument 2 of 'get_action_from_string' differ in signedness [-Wpointer-sign]
  action_id = get_action_from_string(keymap_id, " *scripting-function*");
                                                ^
kbdbind.c:253:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_action_from_string(enum keymap_id keymap_id, unsigned char *str)
 ^
kbdbind.c:601:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   return gettext("Unrecognised action (internal error)");
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from kbdbind.c:17:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
kbdbind.c: In function 'bind_key_to_event_name':
kbdbind.c:617:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   *err = gettext("Error registering event");
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from kbdbind.c:17:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
kbdbind.c: At top level:
kbdbind.c:857:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "back",  ACT_MAIN_HISTORY_MOVE_BACK },
    ^
kbdbind.c:857:4: note: (near initialization for 'main_action_aliases[0].str')
kbdbind.c:858:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "down",  ACT_MAIN_MOVE_LINK_NEXT },
    ^
kbdbind.c:858:4: note: (near initialization for 'main_action_aliases[1].str')
kbdbind.c:859:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "download",  ACT_MAIN_LINK_DOWNLOAD },
    ^
kbdbind.c:859:4: note: (near initialization for 'main_action_aliases[2].str')
kbdbind.c:860:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "download-image", ACT_MAIN_LINK_DOWNLOAD_IMAGE },
    ^
kbdbind.c:860:4: note: (near initialization for 'main_action_aliases[3].str')
kbdbind.c:861:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "end",  ACT_MAIN_MOVE_DOCUMENT_END },
    ^
kbdbind.c:861:4: note: (near initialization for 'main_action_aliases[4].str')
kbdbind.c:862:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "enter",  ACT_MAIN_LINK_FOLLOW },
    ^
kbdbind.c:862:4: note: (near initialization for 'main_action_aliases[5].str')
kbdbind.c:863:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "enter-reload", ACT_MAIN_LINK_FOLLOW_RELOAD },
    ^
kbdbind.c:863:4: note: (near initialization for 'main_action_aliases[6].str')
kbdbind.c:864:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "home",  ACT_MAIN_MOVE_DOCUMENT_START },
    ^
kbdbind.c:864:4: note: (near initialization for 'main_action_aliases[7].str')
kbdbind.c:865:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "next-frame",  ACT_MAIN_FRAME_NEXT },
    ^
kbdbind.c:865:4: note: (near initialization for 'main_action_aliases[8].str')
kbdbind.c:866:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "page-down",  ACT_MAIN_MOVE_PAGE_DOWN },
    ^
kbdbind.c:866:4: note: (near initialization for 'main_action_aliases[9].str')
kbdbind.c:867:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "page-up",  ACT_MAIN_MOVE_PAGE_UP },
    ^
kbdbind.c:867:4: note: (near initialization for 'main_action_aliases[10].str')
kbdbind.c:868:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "previous-frame", ACT_MAIN_FRAME_PREV },
    ^
kbdbind.c:868:4: note: (near initialization for 'main_action_aliases[11].str')
kbdbind.c:869:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "resume-download", ACT_MAIN_LINK_DOWNLOAD_RESUME },
    ^
kbdbind.c:869:4: note: (near initialization for 'main_action_aliases[12].str')
kbdbind.c:870:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "unback",  ACT_MAIN_HISTORY_MOVE_FORWARD },
    ^
kbdbind.c:870:4: note: (near initialization for 'main_action_aliases[13].str')
kbdbind.c:871:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "up",   ACT_MAIN_MOVE_LINK_PREV },
    ^
kbdbind.c:871:4: note: (near initialization for 'main_action_aliases[14].str')
kbdbind.c:872:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "zoom-frame",  ACT_MAIN_FRAME_MAXIMIZE },
    ^
kbdbind.c:872:4: note: (near initialization for 'main_action_aliases[15].str')
kbdbind.c:878:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "edit",  ACT_EDIT_OPEN_EXTERNAL },
    ^
kbdbind.c:878:4: note: (near initialization for 'edit_action_aliases[0].str')
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
kbdbind.c: In function 'get_aliased_action':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbdbind.c:892:2: note: in expansion of macro 'assert'
  assert(keymap_id >= 0 && keymap_id < KEYMAP_MAX);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbdbind.c:892:2: note: in expansion of macro 'assert'
  assert(keymap_id >= 0 && keymap_id < KEYMAP_MAX);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:898:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:898:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                            ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:898:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                ^
kbdbind.c:898:16: note: expected 'const char *' but argument is of type 'const unsigned char * const'
kbdbind.c:898:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                            ^
kbdbind.c:898:28: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:898:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:898:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                ^
kbdbind.c:898:16: note: expected 'const char *' but argument is of type 'const unsigned char * const'
kbdbind.c:898:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                            ^
kbdbind.c:898:28: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:898:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                            ^
In file included from kbdbind.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from kbdbind.c:8:
kbdbind.c:898:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                ^
kbdbind.c:898:16: note: expected 'const char *' but argument is of type 'const unsigned char * const'
kbdbind.c:898:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                            ^
kbdbind.c:898:28: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c:898:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                ^
kbdbind.c:898:16: note: expected 'const char *' but argument is of type 'const unsigned char * const'
kbdbind.c:898:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strcmp(alias->str, action_str))
                            ^
kbdbind.c:898:28: note: expected 'const char *' but argument is of type 'unsigned char *'
kbdbind.c: In function 'bind_act':
kbdbind.c:949:20: warning: pointer targets in passing argument 1 of 'straconcat' differ in signedness [-Wpointer-sign]
  return straconcat("\"", action, "\"", (unsigned char *) NULL);
                    ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:67:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *straconcat(const unsigned char *str, ...);
                ^
kbdbind.c: In function 'single_bind_config_string':
kbdbind.c:968:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(file, "bind \"");
                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
kbdbind.c:970:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(file, "\" \"");
                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
kbdbind.c:972:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(file, "\" = \"");
                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/bfu/leds.h:6:0,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from kbdbind.c:12:
kbdbind.c: At top level:
kbdbind.c:1001:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* name: */  "Keyboard Bindings",
               ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
kbdbind.c:1001:15: note: (near initialization for 'kbdbind_module.name')
  /* name: */  "Keyboard Bindings",
               ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
      [CC]   src/config/options.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from options.c:20:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from options.c:23:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from options.c:23:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c: At top level:
options.c:59:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* name: */ "",
              ^
../.././src/config/options.h:212:43: note: in definition of macro 'INIT_OPTION'
  { NULL_LIST_HEAD, INIT_OBJECT("option"), name, flags, type, min, max, { (LIST_OF(struct option) *) (value) }, desc, capt }
                                           ^
options.c:59:14: note: (near initialization for 'options_root.name')
  /* name: */ "",
              ^
../.././src/config/options.h:212:43: note: in definition of macro 'INIT_OPTION'
  { NULL_LIST_HEAD, INIT_OBJECT("option"), name, flags, type, min, max, { (LIST_OF(struct option) *) (value) }, desc, capt }
                                           ^
options.c:64:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* desc: */ "",
              ^
../.././src/config/options.h:212:112: note: in definition of macro 'INIT_OPTION'
  { NULL_LIST_HEAD, INIT_OBJECT("option"), name, flags, type, min, max, { (LIST_OF(struct option) *) (value) }, desc, capt }
                                                                                                                ^
options.c:64:14: note: (near initialization for 'options_root.desc')
  /* desc: */ "",
              ^
../.././src/config/options.h:212:112: note: in definition of macro 'INIT_OPTION'
  { NULL_LIST_HEAD, INIT_OBJECT("option"), name, flags, type, min, max, { (LIST_OF(struct option) *) (value) }, desc, capt }
                                                                                                                ^
options.c: In function 'get_opt_rec':
options.c:184:21: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign]
  if ((sep = strrchr(name, '.'))) {
                     ^
In file included from options.c:8:0:
/usr/include/string.h:258:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strrchr (const char *__s, int __c)
              ^
options.c:184:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if ((sep = strrchr(name, '.'))) {
           ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:202:31: note: in expansion of macro 'option'
   if (option->name && !strcmp(option->name, name)) {
                               ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:202:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (option->name && !strcmp(option->name, name)) {
                                             ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:202:31: note: in expansion of macro 'option'
   if (option->name && !strcmp(option->name, name)) {
                               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:202:31: note: in expansion of macro 'option'
   if (option->name && !strcmp(option->name, name)) {
                               ^
options.c:202:45: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (option->name && !strcmp(option->name, name)) {
                                             ^
options.c:202:45: note: expected 'const char *' but argument is of type 'unsigned char *'
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:202:31: note: in expansion of macro 'option'
   if (option->name && !strcmp(option->name, name)) {
                               ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:202:31: note: in expansion of macro 'option'
   if (option->name && !strcmp(option->name, name)) {
                               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:202:31: note: in expansion of macro 'option'
   if (option->name && !strcmp(option->name, name)) {
                               ^
options.c:202:45: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (option->name && !strcmp(option->name, name)) {
                                             ^
options.c:202:45: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c:202:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (option->name && !strcmp(option->name, name)) {
                                             ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:202:31: note: in expansion of macro 'option'
   if (option->name && !strcmp(option->name, name)) {
                               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:202:31: note: in expansion of macro 'option'
   if (option->name && !strcmp(option->name, name)) {
                               ^
options.c:202:45: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (option->name && !strcmp(option->name, name)) {
                                             ^
options.c:202:45: note: expected 'const char *' but argument is of type 'unsigned char *'
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:202:31: note: in expansion of macro 'option'
   if (option->name && !strcmp(option->name, name)) {
                               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:202:31: note: in expansion of macro 'option'
   if (option->name && !strcmp(option->name, name)) {
                               ^
options.c:202:45: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (option->name && !strcmp(option->name, name)) {
                                             ^
options.c:202:45: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c:209:47: warning: pointer targets in passing argument 2 of 'get_opt_rec' differ in signedness [-Wpointer-sign]
   struct option *template = get_opt_rec(tree, "_template_");
                                               ^
options.c:173:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 get_opt_rec(struct option *tree, const unsigned char *name_)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
options.c:211:3: note: in expansion of macro 'assertm'
   assertm(template != NULL, "Requested %s should be autocreated but "
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
options.c:211:3: note: in expansion of macro 'assertm'
   assertm(template != NULL, "Requested %s should be autocreated but "
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
options.c:231:21: warning: pointer targets in passing argument 2 of 'add_opt_rec' differ in signedness [-Wpointer-sign]
   add_opt_rec(tree, "", option);
                     ^
options.c:71:13: note: expected 'unsigned char *' but argument is of type 'char *'
 static void add_opt_rec(struct option *, unsigned char *, struct option *);
             ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c: In function 'indirect_option':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
options.c:272:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!",
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
options.c:272:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!",
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c: In function 'add_opt_sort':
options.c:373:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      && strcmp(((struct option *) cat->prev)->name,
                ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:374:9: note: in expansion of macro 'option'
         option->name) <= 0) {
         ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:373:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && strcmp(((struct option *) cat->prev)->name,
                ^
options.c:373:16: note: expected 'const char *' but argument is of type 'unsigned char *'
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:374:9: note: in expansion of macro 'option'
         option->name) <= 0) {
         ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:374:9: note: in expansion of macro 'option'
         option->name) <= 0) {
         ^
options.c:373:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      && strcmp(((struct option *) cat->prev)->name,
                ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:373:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && strcmp(((struct option *) cat->prev)->name,
                ^
options.c:373:16: note: expected 'const char *' but argument is of type 'unsigned char *'
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:374:9: note: in expansion of macro 'option'
         option->name) <= 0) {
         ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:374:9: note: in expansion of macro 'option'
         option->name) <= 0) {
         ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:374:9: note: in expansion of macro 'option'
         option->name) <= 0) {
         ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:373:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && strcmp(((struct option *) cat->prev)->name,
                ^
options.c:373:16: note: expected 'const char *' but argument is of type 'unsigned char *'
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:374:9: note: in expansion of macro 'option'
         option->name) <= 0) {
         ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:374:9: note: in expansion of macro 'option'
         option->name) <= 0) {
         ^
options.c:373:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && strcmp(((struct option *) cat->prev)->name,
                ^
options.c:373:16: note: expected 'const char *' but argument is of type 'unsigned char *'
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:374:9: note: in expansion of macro 'option'
         option->name) <= 0) {
         ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:374:9: note: in expansion of macro 'option'
         option->name) <= 0) {
         ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:397:5: note: in expansion of macro 'assert'
     assert(bpos != (struct listbox_item *) bcat);
     ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:397:5: note: in expansion of macro 'assert'
     assert(bpos != (struct listbox_item *) bcat);
     ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:402:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
        && strcmp(pos->name, option->name) <= 0)
                  ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:402:29: note: in expansion of macro 'option'
        && strcmp(pos->name, option->name) <= 0)
                             ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:402:18: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
        && strcmp(pos->name, option->name) <= 0)
                  ^
options.c:402:18: note: expected 'const char *' but argument is of type 'unsigned char *'
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:402:29: note: in expansion of macro 'option'
        && strcmp(pos->name, option->name) <= 0)
                             ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:402:29: note: in expansion of macro 'option'
        && strcmp(pos->name, option->name) <= 0)
                             ^
options.c:402:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
        && strcmp(pos->name, option->name) <= 0)
                  ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:402:18: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
        && strcmp(pos->name, option->name) <= 0)
                  ^
options.c:402:18: note: expected 'const char *' but argument is of type 'unsigned char *'
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:402:29: note: in expansion of macro 'option'
        && strcmp(pos->name, option->name) <= 0)
                             ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:402:29: note: in expansion of macro 'option'
        && strcmp(pos->name, option->name) <= 0)
                             ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:402:29: note: in expansion of macro 'option'
        && strcmp(pos->name, option->name) <= 0)
                             ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:402:18: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
        && strcmp(pos->name, option->name) <= 0)
                  ^
options.c:402:18: note: expected 'const char *' but argument is of type 'unsigned char *'
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:402:29: note: in expansion of macro 'option'
        && strcmp(pos->name, option->name) <= 0)
                             ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:402:29: note: in expansion of macro 'option'
        && strcmp(pos->name, option->name) <= 0)
                             ^
options.c:402:18: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
        && strcmp(pos->name, option->name) <= 0)
                  ^
options.c:402:18: note: expected 'const char *' but argument is of type 'unsigned char *'
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:402:29: note: in expansion of macro 'option'
        && strcmp(pos->name, option->name) <= 0)
                             ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:402:29: note: in expansion of macro 'option'
        && strcmp(pos->name, option->name) <= 0)
                             ^
options.c:421:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
        && !strcmp(pos->name, "_template_")) {
                   ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:421:19: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
        && !strcmp(pos->name, "_template_")) {
                   ^
options.c:421:19: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c:421:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
        && !strcmp(pos->name, "_template_")) {
                   ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:421:19: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
        && !strcmp(pos->name, "_template_")) {
                   ^
options.c:421:19: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c:421:19: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
        && !strcmp(pos->name, "_template_")) {
                   ^
options.c:421:19: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c:421:19: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
        && !strcmp(pos->name, "_template_")) {
                   ^
options.c:421:19: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:432:3: note: in expansion of macro 'assert'
   assert(pos != (struct option *) cat);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:432:3: note: in expansion of macro 'assert'
   assert(pos != (struct option *) cat);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:433:3: note: in expansion of macro 'assert'
   assert(bpos != (struct listbox_item *) bcat);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:433:3: note: in expansion of macro 'assert'
   assert(bpos != (struct listbox_item *) bcat);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
options.c: In function 'add_opt_rec':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:444:2: note: in expansion of macro 'assert'
  assert(path && option && tree);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:444:2: note: in expansion of macro 'assert'
  assert(path && option && tree);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
options.c:447:2: note: in expansion of macro 'assertm'
  assertm(tree != NULL, "Missing option tree for '%s'", path);
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
options.c:447:2: note: in expansion of macro 'assertm'
  assertm(tree != NULL, "Missing option tree for '%s'", path);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:452:50: note: in expansion of macro 'option'
  if (option->box_item && option->name && !strcmp(option->name, "_template_"))
                                                  ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:452:50: note: in expansion of macro 'option'
  if (option->box_item && option->name && !strcmp(option->name, "_template_"))
                                                  ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:452:50: note: in expansion of macro 'option'
  if (option->box_item && option->name && !strcmp(option->name, "_template_"))
                                                  ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:452:50: note: in expansion of macro 'option'
  if (option->box_item && option->name && !strcmp(option->name, "_template_"))
                                                  ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:452:50: note: in expansion of macro 'option'
  if (option->box_item && option->name && !strcmp(option->name, "_template_"))
                                                  ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:452:50: note: in expansion of macro 'option'
  if (option->box_item && option->name && !strcmp(option->name, "_template_"))
                                                  ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:452:50: note: in expansion of macro 'option'
  if (option->box_item && option->name && !strcmp(option->name, "_template_"))
                                                  ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:452:50: note: in expansion of macro 'option'
  if (option->box_item && option->name && !strcmp(option->name, "_template_"))
                                                  ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:452:50: note: in expansion of macro 'option'
  if (option->box_item && option->name && !strcmp(option->name, "_template_"))
                                                  ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:452:50: note: in expansion of macro 'option'
  if (option->box_item && option->name && !strcmp(option->name, "_template_"))
                                                  ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:453:44: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   option->box_item->visible = get_opt_bool("config.show_template", NULL);
                                            ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:453:31: note: in expansion of macro 'get_opt_bool'
   option->box_item->visible = get_opt_bool("config.show_template", NULL);
                               ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
options.c:456:47: warning: pointer targets in passing argument 2 of 'get_opt_rec' differ in signedness [-Wpointer-sign]
   struct option *template = get_opt_rec(tree, "_template_");
                                               ^
options.c:173:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 get_opt_rec(struct option *tree, const unsigned char *name_)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:458:3: note: in expansion of macro 'assert'
   assert(template);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:458:3: note: in expansion of macro 'assert'
   assert(template);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
options.c: In function 'add_opt':
options.c:556:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    decode_color((unsigned char *) value, strlen((unsigned char *) value),
                                                 ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c: In function 'delete_option_do':
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
options.c:625:3: note: in expansion of macro 'ERROR'
   ERROR("Orphaned option %s", option->name);
   ^
options.c:625:9: warning: pointer targets in passing argument 1 of 'elinks_error' differ in signedness [-Wpointer-sign]
   ERROR("Orphaned option %s", option->name);
         ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
../.././src/util/error.h:41:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_error(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
options.c:634:5: note: in expansion of macro 'ERROR'
     ERROR("Orphaned unregistered "
     ^
options.c:634:11: warning: pointer targets in passing argument 1 of 'elinks_error' differ in signedness [-Wpointer-sign]
     ERROR("Orphaned unregistered "
           ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
../.././src/util/error.h:41:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_error(unsigned char *fmt, ...);
      ^
options.c: In function 'mark_option_as_deleted':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:653:3: note: in expansion of macro 'assert'
   assert(option->value.tree);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:653:3: note: in expansion of macro 'assert'
   assert(option->value.tree);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
options.c: In function 'get_option_shadow':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:717:2: note: in expansion of macro 'assert'
  assert(option);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:717:2: note: in expansion of macro 'assert'
  assert(option);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:718:2: note: in expansion of macro 'assert'
  assert(tree);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:718:2: note: in expansion of macro 'assert'
  assert(tree);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:719:2: note: in expansion of macro 'assert'
  assert(shadow_tree);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:719:2: note: in expansion of macro 'assert'
  assert(shadow_tree);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c: In function 'register_autocreated_options':
options.c:767:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.linux.type", NULL) = TERM_LINUX;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:767:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.linux.type", NULL) = TERM_LINUX;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:768:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.linux.colors", NULL) = COLOR_MODE_16;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:768:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.linux.colors", NULL) = COLOR_MODE_16;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:769:15: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_bool("terminal.linux.m11_hack", NULL) = 1;
               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:769:2: note: in expansion of macro 'get_opt_bool'
  get_opt_bool("terminal.linux.m11_hack", NULL) = 1;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:770:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.vt100.type", NULL) = TERM_VT100;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:770:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.vt100.type", NULL) = TERM_VT100;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:771:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.vt110.type", NULL) = TERM_VT100;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:771:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.vt110.type", NULL) = TERM_VT100;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:772:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.xterm.type", NULL) = TERM_VT100;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:772:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.xterm.type", NULL) = TERM_VT100;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:773:15: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_bool("terminal.xterm.underline", NULL) = 1;
               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:773:2: note: in expansion of macro 'get_opt_bool'
  get_opt_bool("terminal.xterm.underline", NULL) = 1;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:774:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.xterm-color.type", NULL) = TERM_VT100;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:774:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.xterm-color.type", NULL) = TERM_VT100;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:775:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.xterm-color.colors", NULL) = COLOR_MODE_16;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:775:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.xterm-color.colors", NULL) = COLOR_MODE_16;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:776:15: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_bool("terminal.xterm-color.underline", NULL) = 1;
               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:776:2: note: in expansion of macro 'get_opt_bool'
  get_opt_bool("terminal.xterm-color.underline", NULL) = 1;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:782:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.rxvt-unicode.type", NULL) = 1;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:782:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.rxvt-unicode.type", NULL) = 1;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:786:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.rxvt-unicode.colors", NULL) = COLOR_MODE_16;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:786:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.rxvt-unicode.colors", NULL) = COLOR_MODE_16;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:788:15: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_bool("terminal.rxvt-unicode.italic", NULL) = 1;
               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:788:2: note: in expansion of macro 'get_opt_bool'
  get_opt_bool("terminal.rxvt-unicode.italic", NULL) = 1;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:789:15: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_bool("terminal.rxvt-unicode.underline", NULL) = 1;
               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:789:2: note: in expansion of macro 'get_opt_bool'
  get_opt_bool("terminal.rxvt-unicode.underline", NULL) = 1;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:791:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.xterm-256color.type", NULL) = TERM_VT100;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:791:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.xterm-256color.type", NULL) = TERM_VT100;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:792:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.xterm-256color.colors", NULL) = COLOR_MODE_256;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:792:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.xterm-256color.colors", NULL) = COLOR_MODE_256;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:793:15: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_bool("terminal.xterm-256color.underline", NULL) = 1;
               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:793:2: note: in expansion of macro 'get_opt_bool'
  get_opt_bool("terminal.xterm-256color.underline", NULL) = 1;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:794:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.fbterm.type", NULL) = TERM_FBTERM;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:794:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.fbterm.type", NULL) = TERM_FBTERM;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:795:14: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_int("terminal.fbterm.colors", NULL) = COLOR_MODE_256;
              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:795:2: note: in expansion of macro 'get_opt_int'
  get_opt_int("terminal.fbterm.colors", NULL) = COLOR_MODE_256;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:796:15: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  get_opt_bool("terminal.fbterm.underline", NULL) = 0;
               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:796:2: note: in expansion of macro 'get_opt_bool'
  get_opt_bool("terminal.fbterm.underline", NULL) = 0;
  ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c: In function 'init_options':
options.c:807:53: warning: pointer targets in passing argument 2 of 'add_opt' differ in signedness [-Wpointer-sign]
  cmdline_options = add_opt_tree_tree(&options_root, "", "",
                                                     ^
../.././src/config/options.h:395:16: note: in definition of macro 'add_opt_tree_tree'
  add_opt(tree, path, capt, name, flags, OPT_TREE, 0, 0, (longptr_T) init_options_tree(), DESC(desc));
                ^
options.c:505:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_opt(struct option *tree, unsigned char *path, unsigned char *capt,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:807:57: warning: pointer targets in passing argument 3 of 'add_opt' differ in signedness [-Wpointer-sign]
  cmdline_options = add_opt_tree_tree(&options_root, "", "",
                                                         ^
../.././src/config/options.h:395:22: note: in definition of macro 'add_opt_tree_tree'
  add_opt(tree, path, capt, name, flags, OPT_TREE, 0, 0, (longptr_T) init_options_tree(), DESC(desc));
                      ^
options.c:505:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_opt(struct option *tree, unsigned char *path, unsigned char *capt,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:808:10: warning: pointer targets in passing argument 4 of 'add_opt' differ in signedness [-Wpointer-sign]
          "cmdline", 0, "");
          ^
../.././src/config/options.h:395:28: note: in definition of macro 'add_opt_tree_tree'
  add_opt(tree, path, capt, name, flags, OPT_TREE, 0, 0, (longptr_T) init_options_tree(), DESC(desc));
                            ^
options.c:505:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_opt(struct option *tree, unsigned char *path, unsigned char *capt,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
../.././src/config/options.h:347:17: warning: pointer targets in passing argument 10 of 'add_opt' differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:395:90: note: in expansion of macro 'DESC'
  add_opt(tree, path, capt, name, flags, OPT_TREE, 0, 0, (longptr_T) init_options_tree(), DESC(desc));
                                                                                          ^
options.c:807:20: note: in expansion of macro 'add_opt_tree_tree'
  cmdline_options = add_opt_tree_tree(&options_root, "", "",
                    ^
options.c:505:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_opt(struct option *tree, unsigned char *path, unsigned char *capt,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:811:52: warning: pointer targets in passing argument 2 of 'add_opt' differ in signedness [-Wpointer-sign]
  config_options = add_opt_tree_tree(&options_root, "", "",
                                                    ^
../.././src/config/options.h:395:16: note: in definition of macro 'add_opt_tree_tree'
  add_opt(tree, path, capt, name, flags, OPT_TREE, 0, 0, (longptr_T) init_options_tree(), DESC(desc));
                ^
options.c:505:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_opt(struct option *tree, unsigned char *path, unsigned char *capt,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:811:56: warning: pointer targets in passing argument 3 of 'add_opt' differ in signedness [-Wpointer-sign]
  config_options = add_opt_tree_tree(&options_root, "", "",
                                                        ^
../.././src/config/options.h:395:22: note: in definition of macro 'add_opt_tree_tree'
  add_opt(tree, path, capt, name, flags, OPT_TREE, 0, 0, (longptr_T) init_options_tree(), DESC(desc));
                      ^
options.c:505:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_opt(struct option *tree, unsigned char *path, unsigned char *capt,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c:812:7: warning: pointer targets in passing argument 4 of 'add_opt' differ in signedness [-Wpointer-sign]
       "config", OPT_SORT, "");
       ^
../.././src/config/options.h:395:28: note: in definition of macro 'add_opt_tree_tree'
  add_opt(tree, path, capt, name, flags, OPT_TREE, 0, 0, (longptr_T) init_options_tree(), DESC(desc));
                            ^
options.c:505:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_opt(struct option *tree, unsigned char *path, unsigned char *capt,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
../.././src/config/options.h:347:17: warning: pointer targets in passing argument 10 of 'add_opt' differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:395:90: note: in expansion of macro 'DESC'
  add_opt(tree, path, capt, name, flags, OPT_TREE, 0, 0, (longptr_T) init_options_tree(), DESC(desc));
                                                                                          ^
options.c:811:19: note: in expansion of macro 'add_opt_tree_tree'
  config_options = add_opt_tree_tree(&options_root, "", "",
                   ^
options.c:505:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_opt(struct option *tree, unsigned char *path, unsigned char *capt,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c: In function 'register_change_hooks':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:849:3: note: in expansion of macro 'assert'
   assert(option);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:849:3: note: in expansion of macro 'assert'
   assert(option);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c: In function 'smart_config_string':
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:933:15: note: in expansion of macro 'option'
       !strcmp(option->name, "_template_"))
               ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:933:15: note: in expansion of macro 'option'
       !strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:933:15: note: in expansion of macro 'option'
       !strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:933:15: note: in expansion of macro 'option'
       !strcmp(option->name, "_template_"))
               ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:933:15: note: in expansion of macro 'option'
       !strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:933:15: note: in expansion of macro 'option'
       !strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:933:15: note: in expansion of macro 'option'
       !strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:933:15: note: in expansion of macro 'option'
       !strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:933:15: note: in expansion of macro 'option'
       !strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:933:15: note: in expansion of macro 'option'
       !strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:958:17: note: in expansion of macro 'option'
      && (strcmp(option->name, "_template_")
                 ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:958:17: note: in expansion of macro 'option'
      && (strcmp(option->name, "_template_")
                 ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:958:17: note: in expansion of macro 'option'
      && (strcmp(option->name, "_template_")
                 ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:958:17: note: in expansion of macro 'option'
      && (strcmp(option->name, "_template_")
                 ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:958:17: note: in expansion of macro 'option'
      && (strcmp(option->name, "_template_")
                 ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:958:17: note: in expansion of macro 'option'
      && (strcmp(option->name, "_template_")
                 ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:958:17: note: in expansion of macro 'option'
      && (strcmp(option->name, "_template_")
                 ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:958:17: note: in expansion of macro 'option'
      && (strcmp(option->name, "_template_")
                 ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:958:17: note: in expansion of macro 'option'
      && (strcmp(option->name, "_template_")
                 ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:958:17: note: in expansion of macro 'option'
      && (strcmp(option->name, "_template_")
                 ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:989:31: note: in expansion of macro 'option'
    else if (pc == 1 && strcmp(option->name, "_template_"))
                               ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:989:31: note: in expansion of macro 'option'
    else if (pc == 1 && strcmp(option->name, "_template_"))
                               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:989:31: note: in expansion of macro 'option'
    else if (pc == 1 && strcmp(option->name, "_template_"))
                               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:989:31: note: in expansion of macro 'option'
    else if (pc == 1 && strcmp(option->name, "_template_"))
                               ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:989:31: note: in expansion of macro 'option'
    else if (pc == 1 && strcmp(option->name, "_template_"))
                               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:989:31: note: in expansion of macro 'option'
    else if (pc == 1 && strcmp(option->name, "_template_"))
                               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:989:31: note: in expansion of macro 'option'
    else if (pc == 1 && strcmp(option->name, "_template_"))
                               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:989:31: note: in expansion of macro 'option'
    else if (pc == 1 && strcmp(option->name, "_template_"))
                               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
options.c:989:31: note: in expansion of macro 'option'
    else if (pc == 1 && strcmp(option->name, "_template_"))
                               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
options.c:989:31: note: in expansion of macro 'option'
    else if (pc == 1 && strcmp(option->name, "_template_"))
                               ^
options.c: In function 'update_visibility':
options.c:1085:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(opt->name, "_template_")) {
               ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:1085:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(opt->name, "_template_")) {
               ^
options.c:1085:15: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c:1085:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(opt->name, "_template_")) {
               ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:8:
options.c:1085:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(opt->name, "_template_")) {
               ^
options.c:1085:15: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c:1085:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(opt->name, "_template_")) {
               ^
options.c:1085:15: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c:1085:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(opt->name, "_template_")) {
               ^
options.c:1085:15: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c: In function 'update_options_visibility':
options.c:1105:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      get_opt_bool("config.show_template", NULL));
                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:1105:6: note: in expansion of macro 'get_opt_bool'
      get_opt_bool("config.show_template", NULL));
      ^
options.c:283:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_opt_(
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c: In function 'toggle_option':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:1113:2: note: in expansion of macro 'assert'
  assert(option->type == OPT_BOOL || option->type == OPT_INT);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:1113:2: note: in expansion of macro 'assert'
  assert(option->type == OPT_BOOL || option->type == OPT_INT);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:1114:2: note: in expansion of macro 'assert'
  assert(option->max);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:1114:2: note: in expansion of macro 'assert'
  assert(option->max);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
options.c: At top level:
options.c:1137:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "config.show_template", change_hook_stemplate },
    ^
options.c:1137:4: note: (near initialization for 'change_hooks[0].name')
options.c:1138:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "connection",   change_hook_connection },
    ^
options.c:1138:4: note: (near initialization for 'change_hooks[1].name')
options.c:1139:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "document.browse",  change_hook_html },
    ^
options.c:1139:4: note: (near initialization for 'change_hooks[2].name')
options.c:1140:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "document.browse.forms.insert_mode",
    ^
options.c:1140:4: note: (near initialization for 'change_hooks[3].name')
options.c:1142:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "document.browse.links.active_link",
    ^
options.c:1142:4: note: (near initialization for 'change_hooks[4].name')
options.c:1144:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "document.cache",  change_hook_cache },
    ^
options.c:1144:4: note: (near initialization for 'change_hooks[5].name')
options.c:1145:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "document.codepage",  change_hook_html },
    ^
options.c:1145:4: note: (near initialization for 'change_hooks[6].name')
options.c:1146:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "document.colors",  change_hook_html },
    ^
options.c:1146:4: note: (near initialization for 'change_hooks[7].name')
options.c:1147:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "document.html",  change_hook_html },
    ^
options.c:1147:4: note: (near initialization for 'change_hooks[8].name')
options.c:1148:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "document.plain",  change_hook_html },
    ^
options.c:1148:4: note: (near initialization for 'change_hooks[9].name')
options.c:1149:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "terminal",   change_hook_terminal },
    ^
options.c:1149:4: note: (near initialization for 'change_hooks[10].name')
options.c:1150:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "ui.language",  change_hook_language },
    ^
options.c:1150:4: note: (near initialization for 'change_hooks[11].name')
options.c:1151:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "ui",    change_hook_ui },
    ^
options.c:1151:4: note: (near initialization for 'change_hooks[12].name')
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c: In function 'commit_option_values':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:1187:2: note: in expansion of macro 'assert'
  assert(resolvers && root && values && size);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:1187:2: note: in expansion of macro 'assert'
  assert(resolvers && root && values && size);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
options.c:1194:3: note: in expansion of macro 'assertm'
   assertm(option, "Bad option '%s' in options resolver", name);
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
options.c:1194:3: note: in expansion of macro 'assertm'
   assertm(option, "Bad option '%s' in options resolver", name);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
options.c: In function 'checkout_option_values':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
options.c:1231:3: note: in expansion of macro 'assertm'
   assertm(option, "Bad option '%s' in options resolver", name);
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
options.c:1231:3: note: in expansion of macro 'assertm'
   assertm(option, "Bad option '%s' in options resolver", name);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
../.././src/config/options.inc: At top level:
../.././src/config/options.inc:19:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("", N_("Configuration system"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:19:16: note: (near initialization for 'config_options_info[0].init.path')
  INIT_OPT_TREE("", N_("Configuration system"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:20:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "config", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:20:3: note: (near initialization for 'config_options_info[0].init.name')
   "config", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:19:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Configuration system"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[0].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:19:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Configuration system"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:19:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Configuration system"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[0].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:19:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Configuration system"),
  ^
../.././src/config/options.inc:23:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("config", N_("Comments"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:23:15: note: (near initialization for 'config_options_info[1].init.path')
  INIT_OPT_INT("config", N_("Comments"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:24:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "comments", 0, 0, 3, 3,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:24:3: note: (near initialization for 'config_options_info[1].init.name')
   "comments", 0, 0, 3, 3,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:23:25: note: in expansion of macro 'N_'
  INIT_OPT_INT("config", N_("Comments"),
                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[1].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:23:25: note: in expansion of macro 'N_'
  INIT_OPT_INT("config", N_("Comments"),
                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:23:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("config", N_("Comments"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[1].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:23:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("config", N_("Comments"),
  ^
../.././src/config/options.inc:32:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("config", N_("Indentation"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:32:15: note: (near initialization for 'config_options_info[2].init.path')
  INIT_OPT_INT("config", N_("Indentation"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:33:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "indentation", 0, 0, 16, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:33:3: note: (near initialization for 'config_options_info[2].init.name')
   "indentation", 0, 0, 16, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:32:25: note: in expansion of macro 'N_'
  INIT_OPT_INT("config", N_("Indentation"),
                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[2].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:32:25: note: in expansion of macro 'N_'
  INIT_OPT_INT("config", N_("Indentation"),
                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:32:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("config", N_("Indentation"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[2].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:32:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("config", N_("Indentation"),
  ^
../.././src/config/options.inc:38:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("config", N_("Saving style"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:38:15: note: (near initialization for 'config_options_info[3].init.path')
  INIT_OPT_INT("config", N_("Saving style"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:39:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "saving_style", 0, 0, 3, 3,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:39:3: note: (near initialization for 'config_options_info[3].init.name')
   "saving_style", 0, 0, 3, 3,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:38:25: note: in expansion of macro 'N_'
  INIT_OPT_INT("config", N_("Saving style"),
                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[3].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:38:25: note: in expansion of macro 'N_'
  INIT_OPT_INT("config", N_("Saving style"),
                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:38:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("config", N_("Saving style"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[3].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:38:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("config", N_("Saving style"),
  ^
../.././src/config/options.inc:50:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("config", N_("Comments localization"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:50:16: note: (near initialization for 'config_options_info[4].init.path')
  INIT_OPT_BOOL("config", N_("Comments localization"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:51:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "i18n", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:51:3: note: (near initialization for 'config_options_info[4].init.name')
   "i18n", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:50:26: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("config", N_("Comments localization"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[4].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:50:26: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("config", N_("Comments localization"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:50:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("config", N_("Comments localization"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[4].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:50:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("config", N_("Comments localization"),
  ^
../.././src/config/options.inc:60:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("config", N_("Saving style warnings"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:60:16: note: (near initialization for 'config_options_info[5].init.path')
  INIT_OPT_BOOL("config", N_("Saving style warnings"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:61:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "saving_style_w", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:61:3: note: (near initialization for 'config_options_info[5].init.name')
   "saving_style_w", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:60:26: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("config", N_("Saving style warnings"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[5].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:60:26: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("config", N_("Saving style warnings"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:60:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("config", N_("Saving style warnings"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[5].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:60:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("config", N_("Saving style warnings"),
  ^
../.././src/config/options.inc:66:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("config", N_("Show template"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:66:16: note: (near initialization for 'config_options_info[6].init.path')
  INIT_OPT_BOOL("config", N_("Show template"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:67:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "show_template", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:67:3: note: (near initialization for 'config_options_info[6].init.name')
   "show_template", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:66:26: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("config", N_("Show template"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[6].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:66:26: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("config", N_("Show template"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:66:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("config", N_("Show template"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[6].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:66:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("config", N_("Show template"),
  ^
../.././src/config/options.inc:74:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("", N_("Connections"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:74:16: note: (near initialization for 'config_options_info[7].init.path')
  INIT_OPT_TREE("", N_("Connections"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:75:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "connection", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:75:3: note: (near initialization for 'config_options_info[7].init.name')
   "connection", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:74:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Connections"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[7].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:74:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Connections"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:74:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Connections"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[7].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:74:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Connections"),
  ^
../.././src/config/options.inc:79:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("connection", N_("Asynchronous DNS"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:79:16: note: (near initialization for 'config_options_info[8].init.path')
  INIT_OPT_BOOL("connection", N_("Asynchronous DNS"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:80:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "async_dns", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:80:3: note: (near initialization for 'config_options_info[8].init.name')
   "async_dns", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:79:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("connection", N_("Asynchronous DNS"),
                              ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[8].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:79:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("connection", N_("Asynchronous DNS"),
                              ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:79:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("connection", N_("Asynchronous DNS"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[8].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:79:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("connection", N_("Asynchronous DNS"),
  ^
../.././src/config/options.inc:83:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("connection", N_("Maximum connections"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:83:15: note: (near initialization for 'config_options_info[9].init.path')
  INIT_OPT_INT("connection", N_("Maximum connections"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:84:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "max_connections", 0, 1, 16, 10,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:84:3: note: (near initialization for 'config_options_info[9].init.name')
   "max_connections", 0, 1, 16, 10,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:83:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("connection", N_("Maximum connections"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[9].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:83:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("connection", N_("Maximum connections"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:83:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("connection", N_("Maximum connections"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[9].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:83:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("connection", N_("Maximum connections"),
  ^
../.././src/config/options.inc:87:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("connection", N_("Maximum connections per host"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:87:15: note: (near initialization for 'config_options_info[10].init.path')
  INIT_OPT_INT("connection", N_("Maximum connections per host"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:88:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "max_connections_to_host", 0, 1, 8, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:88:3: note: (near initialization for 'config_options_info[10].init.name')
   "max_connections_to_host", 0, 1, 8, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:87:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("connection", N_("Maximum connections per host"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[10].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:87:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("connection", N_("Maximum connections per host"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:87:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("connection", N_("Maximum connections per host"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[10].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:87:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("connection", N_("Maximum connections per host"),
  ^
../.././src/config/options.inc:92:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("connection", N_("Connection retries"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:92:15: note: (near initialization for 'config_options_info[11].init.path')
  INIT_OPT_INT("connection", N_("Connection retries"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:93:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "retries", 0, 0, 16, 3,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:93:3: note: (near initialization for 'config_options_info[11].init.name')
   "retries", 0, 0, 16, 3,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:92:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("connection", N_("Connection retries"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[11].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:92:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("connection", N_("Connection retries"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:92:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("connection", N_("Connection retries"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[11].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:92:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("connection", N_("Connection retries"),
  ^
../.././src/config/options.inc:97:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("connection", N_("Receive timeout"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:97:15: note: (near initialization for 'config_options_info[12].init.path')
  INIT_OPT_INT("connection", N_("Receive timeout"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:98:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "receive_timeout", 0, 1, 1800, 120,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:98:3: note: (near initialization for 'config_options_info[12].init.name')
   "receive_timeout", 0, 1, 1800, 120,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:97:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("connection", N_("Receive timeout"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[12].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:97:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("connection", N_("Receive timeout"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:97:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("connection", N_("Receive timeout"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[12].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:97:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("connection", N_("Receive timeout"),
  ^
../.././src/config/options.inc:102:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("connection", N_("Try IPv4 when connecting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:102:16: note: (near initialization for 'config_options_info[13].init.path')
  INIT_OPT_BOOL("connection", N_("Try IPv4 when connecting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:103:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "try_ipv4", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:103:3: note: (near initialization for 'config_options_info[13].init.name')
   "try_ipv4", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:102:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("connection", N_("Try IPv4 when connecting"),
                              ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[13].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:102:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("connection", N_("Try IPv4 when connecting"),
                              ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:102:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("connection", N_("Try IPv4 when connecting"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[13].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:102:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("connection", N_("Try IPv4 when connecting"),
  ^
../.././src/config/options.inc:124:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("connection", N_("Try IPv6 when connecting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:124:16: note: (near initialization for 'config_options_info[14].init.path')
  INIT_OPT_BOOL("connection", N_("Try IPv6 when connecting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:125:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "try_ipv6", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:125:3: note: (near initialization for 'config_options_info[14].init.name')
   "try_ipv6", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:124:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("connection", N_("Try IPv6 when connecting"),
                              ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[14].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:124:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("connection", N_("Try IPv6 when connecting"),
                              ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:124:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("connection", N_("Try IPv6 when connecting"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[14].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:124:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("connection", N_("Try IPv6 when connecting"),
  ^
../.././src/config/options.inc:133:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("connection", N_("Timeout for non-restartable connections"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:133:15: note: (near initialization for 'config_options_info[15].init.path')
  INIT_OPT_INT("connection", N_("Timeout for non-restartable connections"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:134:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "unrestartable_receive_timeout", 0, 1, 1800, 600,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:134:3: note: (near initialization for 'config_options_info[15].init.name')
   "unrestartable_receive_timeout", 0, 1, 1800, 600,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:133:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("connection", N_("Timeout for non-restartable connections"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[15].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:133:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("connection", N_("Timeout for non-restartable connections"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:133:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("connection", N_("Timeout for non-restartable connections"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[15].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:133:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("connection", N_("Timeout for non-restartable connections"),
  ^
../.././src/config/options.inc:141:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("", N_("Document"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:141:16: note: (near initialization for 'config_options_info[16].init.path')
  INIT_OPT_TREE("", N_("Document"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:142:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "document", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:142:3: note: (near initialization for 'config_options_info[16].init.name')
   "document", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:141:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Document"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[16].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:141:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Document"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:141:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Document"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[16].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:141:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Document"),
  ^
../.././src/config/options.inc:145:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document", N_("Browsing"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:145:16: note: (near initialization for 'config_options_info[17].init.path')
  INIT_OPT_TREE("document", N_("Browsing"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:146:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "browse", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:146:3: note: (near initialization for 'config_options_info[17].init.name')
   "browse", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:145:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Browsing"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[17].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:145:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Browsing"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:145:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Browsing"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[17].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:145:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Browsing"),
  ^
../.././src/config/options.inc:150:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document.browse", N_("Access keys"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:150:16: note: (near initialization for 'config_options_info[18].init.path')
  INIT_OPT_TREE("document.browse", N_("Access keys"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:151:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "accesskey", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:151:3: note: (near initialization for 'config_options_info[18].init.name')
   "accesskey", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:150:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Access keys"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[18].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:150:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Access keys"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:150:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Access keys"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[18].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:150:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Access keys"),
  ^
../.././src/config/options.inc:157:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.accesskey", N_("Automatic links following"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:157:16: note: (near initialization for 'config_options_info[19].init.path')
  INIT_OPT_BOOL("document.browse.accesskey", N_("Automatic links following"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:158:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "auto_follow", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:158:3: note: (near initialization for 'config_options_info[19].init.name')
   "auto_follow", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:157:45: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.accesskey", N_("Automatic links following"),
                                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[19].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:157:45: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.accesskey", N_("Automatic links following"),
                                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:157:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.accesskey", N_("Automatic links following"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[19].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:157:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.accesskey", N_("Automatic links following"),
  ^
../.././src/config/options.inc:163:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.accesskey", N_("Display access key in link info"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:163:16: note: (near initialization for 'config_options_info[20].init.path')
  INIT_OPT_BOOL("document.browse.accesskey", N_("Display access key in link info"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:164:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "display", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:164:3: note: (near initialization for 'config_options_info[20].init.name')
   "display", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:163:45: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.accesskey", N_("Display access key in link info"),
                                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[20].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:163:45: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.accesskey", N_("Display access key in link info"),
                                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:163:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.accesskey", N_("Display access key in link info"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[20].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:163:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.accesskey", N_("Display access key in link info"),
  ^
../.././src/config/options.inc:167:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.accesskey", N_("Accesskey priority"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:167:15: note: (near initialization for 'config_options_info[21].init.path')
  INIT_OPT_INT("document.browse.accesskey", N_("Accesskey priority"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:168:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "priority", 0, 0, 2, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:168:3: note: (near initialization for 'config_options_info[21].init.name')
   "priority", 0, 0, 2, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:167:44: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.accesskey", N_("Accesskey priority"),
                                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[21].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:167:44: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.accesskey", N_("Accesskey priority"),
                                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:167:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.accesskey", N_("Accesskey priority"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[21].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:167:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.accesskey", N_("Accesskey priority"),
  ^
../.././src/config/options.inc:177:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document.browse", N_("Forms"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:177:16: note: (near initialization for 'config_options_info[22].init.path')
  INIT_OPT_TREE("document.browse", N_("Forms"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:178:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "forms", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:178:3: note: (near initialization for 'config_options_info[22].init.name')
   "forms", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:177:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Forms"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[22].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:177:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Forms"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:177:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Forms"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[22].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:177:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Forms"),
  ^
../.././src/config/options.inc:181:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.forms", N_("Submit form automatically"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:181:16: note: (near initialization for 'config_options_info[23].init.path')
  INIT_OPT_BOOL("document.browse.forms", N_("Submit form automatically"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:182:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "auto_submit", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:182:3: note: (near initialization for 'config_options_info[23].init.name')
   "auto_submit", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:181:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.forms", N_("Submit form automatically"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[23].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:181:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.forms", N_("Submit form automatically"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:181:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.forms", N_("Submit form automatically"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[23].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:181:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.forms", N_("Submit form automatically"),
  ^
../.././src/config/options.inc:186:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.forms", N_("Confirm submission"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:186:16: note: (near initialization for 'config_options_info[24].init.path')
  INIT_OPT_BOOL("document.browse.forms", N_("Confirm submission"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:187:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "confirm_submit", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:187:3: note: (near initialization for 'config_options_info[24].init.name')
   "confirm_submit", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:186:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.forms", N_("Confirm submission"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[24].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:186:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.forms", N_("Confirm submission"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:186:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.forms", N_("Confirm submission"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[24].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:186:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.forms", N_("Confirm submission"),
  ^
../.././src/config/options.inc:190:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.forms", N_("Default form input size"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:190:15: note: (near initialization for 'config_options_info[25].init.path')
  INIT_OPT_INT("document.browse.forms", N_("Default form input size"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:191:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "input_size", 0, 3, 300, HTML_DEFAULT_INPUT_SIZE,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:191:3: note: (near initialization for 'config_options_info[25].init.name')
   "input_size", 0, 3, 300, HTML_DEFAULT_INPUT_SIZE,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:190:40: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.forms", N_("Default form input size"),
                                        ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[25].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:190:40: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.forms", N_("Default form input size"),
                                        ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:190:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.forms", N_("Default form input size"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[25].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:190:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.forms", N_("Default form input size"),
  ^
../.././src/config/options.inc:194:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.forms", N_("Insert mode"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:194:16: note: (near initialization for 'config_options_info[26].init.path')
  INIT_OPT_BOOL("document.browse.forms", N_("Insert mode"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:195:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "insert_mode", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:195:3: note: (near initialization for 'config_options_info[26].init.name')
   "insert_mode", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:194:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.forms", N_("Insert mode"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[26].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:194:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.forms", N_("Insert mode"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:194:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.forms", N_("Insert mode"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[26].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:194:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.forms", N_("Insert mode"),
  ^
../.././src/config/options.inc:204:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("document.browse.forms", N_("External editor"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:204:18: note: (near initialization for 'config_options_info[27].init.path')
  INIT_OPT_STRING("document.browse.forms", N_("External editor"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:205:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "editor", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:205:3: note: (near initialization for 'config_options_info[27].init.name')
   "editor", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:204:43: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.browse.forms", N_("External editor"),
                                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[27].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:204:43: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.browse.forms", N_("External editor"),
                                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:204:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.browse.forms", N_("External editor"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[27].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:204:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.browse.forms", N_("External editor"),
  ^
../.././src/config/options.inc:214:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document.browse", N_("Images"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:214:16: note: (near initialization for 'config_options_info[28].init.path')
  INIT_OPT_TREE("document.browse", N_("Images"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:215:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "images", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:215:3: note: (near initialization for 'config_options_info[28].init.name')
   "images", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:214:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Images"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[28].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:214:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Images"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:214:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Images"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[28].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:214:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Images"),
  ^
../.././src/config/options.inc:218:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.images", N_("Display style for image tags"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:218:15: note: (near initialization for 'config_options_info[29].init.path')
  INIT_OPT_INT("document.browse.images", N_("Display style for image tags"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:219:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "display_style", 0, 0, 3, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:219:3: note: (near initialization for 'config_options_info[29].init.name')
   "display_style", 0, 0, 3, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:218:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.images", N_("Display style for image tags"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[29].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:218:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.images", N_("Display style for image tags"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:218:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.images", N_("Display style for image tags"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[29].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:218:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.images", N_("Display style for image tags"),
  ^
../.././src/config/options.inc:228:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image filename"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:228:15: note: (near initialization for 'config_options_info[30].init.path')
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image filename"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:229:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "filename_maxlen", 0, 0, 500, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:229:3: note: (near initialization for 'config_options_info[30].init.name')
   "filename_maxlen", 0, 0, 500, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:228:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image filename"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[30].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:228:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image filename"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:228:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image filename"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[30].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:228:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image filename"),
  ^
../.././src/config/options.inc:238:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("document.browse.images", "file_tags", 0,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:238:17: note: (near initialization for 'config_options_info[31].init.path')
  INIT_OPT_ALIAS("document.browse.images", "file_tags", 0,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:238:43: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("document.browse.images", "file_tags", 0,
                                           ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:238:43: note: (near initialization for 'config_options_info[31].init.name')
  INIT_OPT_ALIAS("document.browse.images", "file_tags", 0,
                                           ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:241:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.images", N_("Image links tagging"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:241:15: note: (near initialization for 'config_options_info[32].init.path')
  INIT_OPT_INT("document.browse.images", N_("Image links tagging"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:242:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "image_link_tagging", 0, 0, 2, 1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:242:3: note: (near initialization for 'config_options_info[32].init.name')
   "image_link_tagging", 0, 0, 2, 1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:241:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.images", N_("Image links tagging"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[32].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:241:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.images", N_("Image links tagging"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:241:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.images", N_("Image links tagging"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[32].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:241:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.images", N_("Image links tagging"),
  ^
../.././src/config/options.inc:248:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("document.browse.images", N_("Image link prefix"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:248:18: note: (near initialization for 'config_options_info[33].init.path')
  INIT_OPT_STRING("document.browse.images", N_("Image link prefix"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:249:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "image_link_prefix", 0, "[",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:249:3: note: (near initialization for 'config_options_info[33].init.name')
   "image_link_prefix", 0, "[",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:248:44: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.browse.images", N_("Image link prefix"),
                                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[33].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:248:44: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.browse.images", N_("Image link prefix"),
                                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:248:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.browse.images", N_("Image link prefix"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[33].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:248:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.browse.images", N_("Image link prefix"),
  ^
../.././src/config/options.inc:252:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("document.browse.images", N_("Image link suffix"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:252:18: note: (near initialization for 'config_options_info[34].init.path')
  INIT_OPT_STRING("document.browse.images", N_("Image link suffix"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:253:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "image_link_suffix", 0, "]",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:253:3: note: (near initialization for 'config_options_info[34].init.name')
   "image_link_suffix", 0, "]",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:252:44: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.browse.images", N_("Image link suffix"),
                                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[34].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:252:44: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.browse.images", N_("Image link suffix"),
                                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:252:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.browse.images", N_("Image link suffix"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[34].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:252:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.browse.images", N_("Image link suffix"),
  ^
../.././src/config/options.inc:256:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image label"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:256:15: note: (near initialization for 'config_options_info[35].init.path')
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image label"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:257:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "label_maxlen", 0, 0, 500, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:257:3: note: (near initialization for 'config_options_info[35].init.name')
   "label_maxlen", 0, 0, 500, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:256:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image label"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[35].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:256:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image label"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:256:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image label"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[35].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:256:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.images", N_("Maximum length for image label"),
  ^
../.././src/config/options.inc:264:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images w/o alt"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:264:16: note: (near initialization for 'config_options_info[36].init.path')
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images w/o alt"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:265:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "show_as_links", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:265:3: note: (near initialization for 'config_options_info[36].init.name')
   "show_as_links", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:264:42: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images w/o alt"),
                                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[36].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:264:42: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images w/o alt"),
                                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:264:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images w/o alt"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[36].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:264:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images w/o alt"),
  ^
../.././src/config/options.inc:269:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:269:16: note: (near initialization for 'config_options_info[37].init.path')
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:270:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "show_any_as_links", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:270:3: note: (near initialization for 'config_options_info[37].init.name')
   "show_any_as_links", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:269:42: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images"),
                                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[37].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:269:42: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images"),
                                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:269:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[37].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:269:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.images", N_("Display links to images"),
  ^
../.././src/config/options.inc:277:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document.browse", N_("Links"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:277:16: note: (near initialization for 'config_options_info[38].init.path')
  INIT_OPT_TREE("document.browse", N_("Links"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:278:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "links", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:278:3: note: (near initialization for 'config_options_info[38].init.name')
   "links", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:277:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Links"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[38].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:277:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Links"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:277:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Links"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[38].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:277:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Links"),
  ^
../.././src/config/options.inc:281:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document.browse.links", N_("Active link"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:281:16: note: (near initialization for 'config_options_info[39].init.path')
  INIT_OPT_TREE("document.browse.links", N_("Active link"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:282:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "active_link", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:282:3: note: (near initialization for 'config_options_info[39].init.name')
   "active_link", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:281:41: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse.links", N_("Active link"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[39].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:281:41: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse.links", N_("Active link"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:281:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse.links", N_("Active link"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[39].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:281:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse.links", N_("Active link"),
  ^
../.././src/config/options.inc:285:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document.browse.links.active_link", N_("Colors"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:285:16: note: (near initialization for 'config_options_info[40].init.path')
  INIT_OPT_TREE("document.browse.links.active_link", N_("Colors"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:286:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "colors", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:286:3: note: (near initialization for 'config_options_info[40].init.name')
   "colors", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:285:53: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse.links.active_link", N_("Colors"),
                                                     ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[40].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:285:53: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse.links.active_link", N_("Colors"),
                                                     ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:285:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse.links.active_link", N_("Colors"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[40].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:285:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse.links.active_link", N_("Colors"),
  ^
../.././src/config/options.inc:289:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Background color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:289:17: note: (near initialization for 'config_options_info[41].init.path')
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Background color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:290:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "background", 0, "#0000ff",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:290:3: note: (near initialization for 'config_options_info[41].init.name')
   "background", 0, "#0000ff",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:289:61: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Background color"),
                                                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[41].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:289:61: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Background color"),
                                                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:289:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Background color"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[41].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:289:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Background color"),
  ^
../.././src/config/options.inc:293:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Text color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:293:17: note: (near initialization for 'config_options_info[42].init.path')
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Text color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:294:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "text", 0, "black",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:294:3: note: (near initialization for 'config_options_info[42].init.name')
   "text", 0, "black",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:293:61: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Text color"),
                                                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[42].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:293:61: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Text color"),
                                                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:293:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Text color"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[42].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:293:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.browse.links.active_link.colors", N_("Text color"),
  ^
../.././src/config/options.inc:297:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Enable color"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:297:16: note: (near initialization for 'config_options_info[43].init.path')
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Enable color"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:298:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "enable_color", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:298:3: note: (near initialization for 'config_options_info[43].init.name')
   "enable_color", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:297:53: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Enable color"),
                                                     ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[43].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:297:53: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Enable color"),
                                                     ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:297:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Enable color"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[43].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:297:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Enable color"),
  ^
../.././src/config/options.inc:302:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Bold"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:302:16: note: (near initialization for 'config_options_info[44].init.path')
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Bold"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:303:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "bold", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:303:3: note: (near initialization for 'config_options_info[44].init.name')
   "bold", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:302:53: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Bold"),
                                                     ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[44].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:302:53: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Bold"),
                                                     ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:302:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Bold"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[44].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:302:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Bold"),
  ^
../.././src/config/options.inc:306:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Invert colors"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:306:16: note: (near initialization for 'config_options_info[45].init.path')
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Invert colors"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:307:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "invert", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:307:3: note: (near initialization for 'config_options_info[45].init.name')
   "invert", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:306:53: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Invert colors"),
                                                     ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[45].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:306:53: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Invert colors"),
                                                     ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:306:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Invert colors"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[45].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:306:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Invert colors"),
  ^
../.././src/config/options.inc:311:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Underline"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:311:16: note: (near initialization for 'config_options_info[46].init.path')
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Underline"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:312:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "underline", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:312:3: note: (near initialization for 'config_options_info[46].init.name')
   "underline", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:311:53: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Underline"),
                                                     ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[46].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:311:53: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Underline"),
                                                     ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:311:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Underline"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[46].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:311:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links.active_link", N_("Underline"),
  ^
../.././src/config/options.inc:316:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.links", N_("Directory highlighting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:316:16: note: (near initialization for 'config_options_info[47].init.path')
  INIT_OPT_BOOL("document.browse.links", N_("Directory highlighting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:317:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "color_dirs", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:317:3: note: (near initialization for 'config_options_info[47].init.name')
   "color_dirs", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:316:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Directory highlighting"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[47].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:316:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Directory highlighting"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:316:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Directory highlighting"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[47].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:316:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Directory highlighting"),
  ^
../.././src/config/options.inc:321:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.links", N_("Number links"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:321:16: note: (near initialization for 'config_options_info[48].init.path')
  INIT_OPT_BOOL("document.browse.links", N_("Number links"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:322:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "numbering", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:322:3: note: (near initialization for 'config_options_info[48].init.name')
   "numbering", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:321:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Number links"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[48].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:321:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Number links"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:321:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Number links"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[48].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:321:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Number links"),
  ^
../.././src/config/options.inc:325:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.links", N_("Handling of target=_blank"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:325:15: note: (near initialization for 'config_options_info[49].init.path')
  INIT_OPT_INT("document.browse.links", N_("Handling of target=_blank"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:326:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "target_blank", 0, 0, 3, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:326:3: note: (near initialization for 'config_options_info[49].init.name')
   "target_blank", 0, 0, 3, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:325:40: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.links", N_("Handling of target=_blank"),
                                        ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[49].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:325:40: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.links", N_("Handling of target=_blank"),
                                        ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:325:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.links", N_("Handling of target=_blank"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[49].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:325:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.links", N_("Handling of target=_blank"),
  ^
../.././src/config/options.inc:334:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("document.browse.links", "typeahead_wraparound", 0,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:334:17: note: (near initialization for 'config_options_info[50].init.path')
  INIT_OPT_ALIAS("document.browse.links", "typeahead_wraparound", 0,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:334:42: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("document.browse.links", "typeahead_wraparound", 0,
                                          ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:334:42: note: (near initialization for 'config_options_info[50].init.name')
  INIT_OPT_ALIAS("document.browse.links", "typeahead_wraparound", 0,
                                          ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:337:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("document.browse.links", "typeahead_error", 0,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:337:17: note: (near initialization for 'config_options_info[51].init.path')
  INIT_OPT_ALIAS("document.browse.links", "typeahead_error", 0,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:337:42: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("document.browse.links", "typeahead_error", 0,
                                          ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:337:42: note: (near initialization for 'config_options_info[51].init.name')
  INIT_OPT_ALIAS("document.browse.links", "typeahead_error", 0,
                                          ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:340:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.links", N_("Use tabindex"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:340:16: note: (near initialization for 'config_options_info[52].init.path')
  INIT_OPT_BOOL("document.browse.links", N_("Use tabindex"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:341:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "use_tabindex", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:341:3: note: (near initialization for 'config_options_info[52].init.name')
   "use_tabindex", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:340:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Use tabindex"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[52].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:340:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Use tabindex"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:340:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Use tabindex"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[52].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:340:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Use tabindex"),
  ^
../.././src/config/options.inc:347:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.links", N_("Missing fragment reporting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:347:16: note: (near initialization for 'config_options_info[53].init.path')
  INIT_OPT_BOOL("document.browse.links", N_("Missing fragment reporting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:348:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "missing_fragment", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:348:3: note: (near initialization for 'config_options_info[53].init.name')
   "missing_fragment", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:347:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Missing fragment reporting"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[53].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:347:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Missing fragment reporting"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:347:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Missing fragment reporting"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[53].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:347:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Missing fragment reporting"),
  ^
../.././src/config/options.inc:352:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.links", N_("Number keys select links"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:352:15: note: (near initialization for 'config_options_info[54].init.path')
  INIT_OPT_INT("document.browse.links", N_("Number keys select links"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:353:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "number_keys_select_link", 0, 0, 2, 1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:353:3: note: (near initialization for 'config_options_info[54].init.name')
   "number_keys_select_link", 0, 0, 2, 1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:352:40: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.links", N_("Number keys select links"),
                                        ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[54].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:352:40: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.links", N_("Number keys select links"),
                                        ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:352:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.links", N_("Number keys select links"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[54].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:352:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.links", N_("Number keys select links"),
  ^
../.././src/config/options.inc:360:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.links", N_("Warn about maliciously crafted URIs"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:360:16: note: (near initialization for 'config_options_info[55].init.path')
  INIT_OPT_BOOL("document.browse.links", N_("Warn about maliciously crafted URIs"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:361:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "warn_malicious", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:361:3: note: (near initialization for 'config_options_info[55].init.name')
   "warn_malicious", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:360:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Warn about maliciously crafted URIs"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[55].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:360:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Warn about maliciously crafted URIs"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:360:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Warn about maliciously crafted URIs"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[55].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:360:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Warn about maliciously crafted URIs"),
  ^
../.././src/config/options.inc:368:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.links", N_("Wrap-around links cycling"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:368:16: note: (near initialization for 'config_options_info[56].init.path')
  INIT_OPT_BOOL("document.browse.links", N_("Wrap-around links cycling"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:369:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "wraparound", /* 0 */ 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:369:3: note: (near initialization for 'config_options_info[56].init.name')
   "wraparound", /* 0 */ 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:368:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Wrap-around links cycling"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[56].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:368:41: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.links", N_("Wrap-around links cycling"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:368:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Wrap-around links cycling"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[56].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:368:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.links", N_("Wrap-around links cycling"),
  ^
../.././src/config/options.inc:374:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document.browse", N_("Scrolling"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:374:16: note: (near initialization for 'config_options_info[57].init.path')
  INIT_OPT_TREE("document.browse", N_("Scrolling"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:375:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "scrolling", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:375:3: note: (near initialization for 'config_options_info[57].init.name')
   "scrolling", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:374:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Scrolling"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[57].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:374:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Scrolling"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:374:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Scrolling"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[57].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:374:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Scrolling"),
  ^
../.././src/config/options.inc:378:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.scrolling", N_("Horizontal step"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:378:15: note: (near initialization for 'config_options_info[58].init.path')
  INIT_OPT_INT("document.browse.scrolling", N_("Horizontal step"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:379:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "horizontal_step", 0, 1, 9999, 8,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:379:3: note: (near initialization for 'config_options_info[58].init.name')
   "horizontal_step", 0, 1, 9999, 8,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:378:44: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.scrolling", N_("Horizontal step"),
                                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[58].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:378:44: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.scrolling", N_("Horizontal step"),
                                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:378:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.scrolling", N_("Horizontal step"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[58].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:378:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.scrolling", N_("Horizontal step"),
  ^
../.././src/config/options.inc:384:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.scrolling", N_("Extended horizontal scrolling"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:384:16: note: (near initialization for 'config_options_info[59].init.path')
  INIT_OPT_BOOL("document.browse.scrolling", N_("Extended horizontal scrolling"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:385:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "horizontal_extended", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:385:3: note: (near initialization for 'config_options_info[59].init.name')
   "horizontal_extended", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:384:45: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.scrolling", N_("Extended horizontal scrolling"),
                                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[59].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:384:45: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.scrolling", N_("Extended horizontal scrolling"),
                                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:384:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.scrolling", N_("Extended horizontal scrolling"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[59].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:384:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.scrolling", N_("Extended horizontal scrolling"),
  ^
../.././src/config/options.inc:390:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.scrolling", N_("Margin"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:390:15: note: (near initialization for 'config_options_info[60].init.path')
  INIT_OPT_INT("document.browse.scrolling", N_("Margin"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:391:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "margin", 0, 0, 20, 3,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:391:3: note: (near initialization for 'config_options_info[60].init.name')
   "margin", 0, 0, 20, 3,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:390:44: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.scrolling", N_("Margin"),
                                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[60].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:390:44: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.scrolling", N_("Margin"),
                                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:390:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.scrolling", N_("Margin"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[60].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:390:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.scrolling", N_("Margin"),
  ^
../.././src/config/options.inc:395:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical step"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:395:15: note: (near initialization for 'config_options_info[61].init.path')
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical step"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:396:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "vertical_step", 0, 1, 9999, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:396:3: note: (near initialization for 'config_options_info[61].init.name')
   "vertical_step", 0, 1, 9999, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:395:44: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical step"),
                                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[61].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:395:44: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical step"),
                                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:395:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical step"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[61].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:395:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical step"),
  ^
../.././src/config/options.inc:400:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical overlap"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:400:15: note: (near initialization for 'config_options_info[62].init.path')
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical overlap"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:401:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "vertical_overlap", 0, 0, 10, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:401:3: note: (near initialization for 'config_options_info[62].init.name')
   "vertical_overlap", 0, 0, 10, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:400:44: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical overlap"),
                                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[62].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:400:44: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical overlap"),
                                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:400:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical overlap"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[62].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:400:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.scrolling", N_("Vertical overlap"),
  ^
../.././src/config/options.inc:406:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document.browse", N_("Searching"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:406:16: note: (near initialization for 'config_options_info[63].init.path')
  INIT_OPT_TREE("document.browse", N_("Searching"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:407:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "search", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:407:3: note: (near initialization for 'config_options_info[63].init.name')
   "search", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:406:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Searching"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[63].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:406:35: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.browse", N_("Searching"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:406:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Searching"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[63].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:406:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.browse", N_("Searching"),
  ^
../.././src/config/options.inc:410:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.search", N_("Case sensitivity"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:410:16: note: (near initialization for 'config_options_info[64].init.path')
  INIT_OPT_BOOL("document.browse.search", N_("Case sensitivity"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:411:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "case", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:411:3: note: (near initialization for 'config_options_info[64].init.name')
   "case", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:410:42: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.search", N_("Case sensitivity"),
                                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[64].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:410:42: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.search", N_("Case sensitivity"),
                                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:410:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.search", N_("Case sensitivity"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[64].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:410:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.search", N_("Case sensitivity"),
  ^
../.././src/config/options.inc:416:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.search", N_("Regular expressions"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:416:15: note: (near initialization for 'config_options_info[65].init.path')
  INIT_OPT_INT("document.browse.search", N_("Regular expressions"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:417:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "regex", 0, 0, 2, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:417:3: note: (near initialization for 'config_options_info[65].init.name')
   "regex", 0, 0, 2, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:416:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.search", N_("Regular expressions"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[65].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:416:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.search", N_("Regular expressions"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:416:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.search", N_("Regular expressions"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[65].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:416:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.search", N_("Regular expressions"),
  ^
../.././src/config/options.inc:424:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.search", N_("Show search hit top or bottom dialogs"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:424:16: note: (near initialization for 'config_options_info[66].init.path')
  INIT_OPT_BOOL("document.browse.search", N_("Show search hit top or bottom dialogs"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:425:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "show_hit_top_bottom", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:425:3: note: (near initialization for 'config_options_info[66].init.name')
   "show_hit_top_bottom", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:424:42: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.search", N_("Show search hit top or bottom dialogs"),
                                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[66].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:424:42: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.search", N_("Show search hit top or bottom dialogs"),
                                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:424:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.search", N_("Show search hit top or bottom dialogs"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[66].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:424:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.search", N_("Show search hit top or bottom dialogs"),
  ^
../.././src/config/options.inc:429:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse.search", N_("Wraparound"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:429:16: note: (near initialization for 'config_options_info[67].init.path')
  INIT_OPT_BOOL("document.browse.search", N_("Wraparound"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:430:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "wraparound", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:430:3: note: (near initialization for 'config_options_info[67].init.name')
   "wraparound", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:429:42: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.search", N_("Wraparound"),
                                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[67].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:429:42: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse.search", N_("Wraparound"),
                                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:429:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.search", N_("Wraparound"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[67].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:429:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse.search", N_("Wraparound"),
  ^
../.././src/config/options.inc:434:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.search", N_("Show not found"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:434:15: note: (near initialization for 'config_options_info[68].init.path')
  INIT_OPT_INT("document.browse.search", N_("Show not found"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:435:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "show_not_found", 0, 0, 2, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:435:3: note: (near initialization for 'config_options_info[68].init.name')
   "show_not_found", 0, 0, 2, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:434:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.search", N_("Show not found"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[68].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:434:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.search", N_("Show not found"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:434:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.search", N_("Show not found"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[68].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:434:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.search", N_("Show not found"),
  ^
../.././src/config/options.inc:441:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse.search", N_("Typeahead searching"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:441:15: note: (near initialization for 'config_options_info[69].init.path')
  INIT_OPT_INT("document.browse.search", N_("Typeahead searching"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:442:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "typeahead", 0, 0, 2, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:442:3: note: (near initialization for 'config_options_info[69].init.name')
   "typeahead", 0, 0, 2, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:441:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.search", N_("Typeahead searching"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[69].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:441:41: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse.search", N_("Typeahead searching"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:441:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.search", N_("Typeahead searching"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[69].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:441:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse.search", N_("Typeahead searching"),
  ^
../.././src/config/options.inc:456:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse", N_("Horizontal text margin"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:456:15: note: (near initialization for 'config_options_info[70].init.path')
  INIT_OPT_INT("document.browse", N_("Horizontal text margin"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:457:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "margin_width", 0, 0, 9, 3,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:457:3: note: (near initialization for 'config_options_info[70].init.name')
   "margin_width", 0, 0, 9, 3,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:456:34: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse", N_("Horizontal text margin"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[70].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:456:34: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse", N_("Horizontal text margin"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:456:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse", N_("Horizontal text margin"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[70].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:456:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse", N_("Horizontal text margin"),
  ^
../.././src/config/options.inc:460:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse", N_("Document meta refresh"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:460:16: note: (near initialization for 'config_options_info[71].init.path')
  INIT_OPT_BOOL("document.browse", N_("Document meta refresh"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:461:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "refresh", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:461:3: note: (near initialization for 'config_options_info[71].init.name')
   "refresh", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:460:35: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse", N_("Document meta refresh"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[71].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:460:35: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse", N_("Document meta refresh"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:460:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse", N_("Document meta refresh"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[71].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:460:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse", N_("Document meta refresh"),
  ^
../.././src/config/options.inc:471:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.browse", N_("Document meta refresh minimum time"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:471:15: note: (near initialization for 'config_options_info[72].init.path')
  INIT_OPT_INT("document.browse", N_("Document meta refresh minimum time"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:472:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "minimum_refresh_time", 0, 0, INT_MAX, 1000,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:472:3: note: (near initialization for 'config_options_info[72].init.name')
   "minimum_refresh_time", 0, 0, INT_MAX, 1000,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:471:34: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse", N_("Document meta refresh minimum time"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[72].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:471:34: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.browse", N_("Document meta refresh minimum time"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:471:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse", N_("Document meta refresh minimum time"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[72].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:471:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.browse", N_("Document meta refresh minimum time"),
  ^
../.././src/config/options.inc:478:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.browse", N_("Tables navigation order"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:478:16: note: (near initialization for 'config_options_info[73].init.path')
  INIT_OPT_BOOL("document.browse", N_("Tables navigation order"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:479:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "table_move_order", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:479:3: note: (near initialization for 'config_options_info[73].init.name')
   "table_move_order", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:478:35: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse", N_("Tables navigation order"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[73].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:478:35: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.browse", N_("Tables navigation order"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:478:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse", N_("Tables navigation order"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[73].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:478:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.browse", N_("Tables navigation order"),
  ^
../.././src/config/options.inc:486:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document", N_("Cache"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:486:16: note: (near initialization for 'config_options_info[74].init.path')
  INIT_OPT_TREE("document", N_("Cache"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:487:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "cache", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:487:3: note: (near initialization for 'config_options_info[74].init.name')
   "cache", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:486:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Cache"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[74].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:486:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Cache"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:486:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Cache"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[74].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:486:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Cache"),
  ^
../.././src/config/options.inc:490:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.cache", N_("Cache information about redirects"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:490:16: note: (near initialization for 'config_options_info[75].init.path')
  INIT_OPT_BOOL("document.cache", N_("Cache information about redirects"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:491:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "cache_redirects", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:491:3: note: (near initialization for 'config_options_info[75].init.name')
   "cache_redirects", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:490:34: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.cache", N_("Cache information about redirects"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[75].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:490:34: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.cache", N_("Cache information about redirects"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:490:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.cache", N_("Cache information about redirects"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[75].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:490:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.cache", N_("Cache information about redirects"),
  ^
../.././src/config/options.inc:513:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.cache", N_("Ignore cache-control info from server"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:513:16: note: (near initialization for 'config_options_info[76].init.path')
  INIT_OPT_BOOL("document.cache", N_("Ignore cache-control info from server"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:514:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "ignore_cache_control", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:514:3: note: (near initialization for 'config_options_info[76].init.name')
   "ignore_cache_control", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:513:34: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.cache", N_("Ignore cache-control info from server"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[76].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:513:34: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.cache", N_("Ignore cache-control info from server"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:513:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.cache", N_("Ignore cache-control info from server"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[76].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:513:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.cache", N_("Ignore cache-control info from server"),
  ^
../.././src/config/options.inc:519:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document.cache", N_("Formatted documents"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:519:16: note: (near initialization for 'config_options_info[77].init.path')
  INIT_OPT_TREE("document.cache", N_("Formatted documents"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:520:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "format", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:520:3: note: (near initialization for 'config_options_info[77].init.name')
   "format", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:519:34: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.cache", N_("Formatted documents"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[77].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:519:34: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.cache", N_("Formatted documents"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:519:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.cache", N_("Formatted documents"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[77].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:519:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.cache", N_("Formatted documents"),
  ^
../.././src/config/options.inc:523:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.cache.format", N_("Number"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:523:15: note: (near initialization for 'config_options_info[78].init.path')
  INIT_OPT_INT("document.cache.format", N_("Number"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:524:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "size", 0, 0, 256, 5,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:524:3: note: (near initialization for 'config_options_info[78].init.name')
   "size", 0, 0, 256, 5,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:523:40: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.cache.format", N_("Number"),
                                        ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[78].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:523:40: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.cache.format", N_("Number"),
                                        ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:523:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.cache.format", N_("Number"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[78].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:523:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.cache.format", N_("Number"),
  ^
../.././src/config/options.inc:543:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.cache", N_("Revalidation interval"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:543:15: note: (near initialization for 'config_options_info[79].init.path')
  INIT_OPT_INT("document.cache", N_("Revalidation interval"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:544:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "revalidation_interval", 0, -1, 86400, -1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:544:3: note: (near initialization for 'config_options_info[79].init.name')
   "revalidation_interval", 0, -1, 86400, -1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:543:33: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.cache", N_("Revalidation interval"),
                                 ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[79].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:543:33: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.cache", N_("Revalidation interval"),
                                 ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:543:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.cache", N_("Revalidation interval"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[79].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:543:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.cache", N_("Revalidation interval"),
  ^
../.././src/config/options.inc:554:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document.cache", N_("Memory cache"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:554:16: note: (near initialization for 'config_options_info[80].init.path')
  INIT_OPT_TREE("document.cache", N_("Memory cache"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:555:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "memory", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:555:3: note: (near initialization for 'config_options_info[80].init.name')
   "memory", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:554:34: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.cache", N_("Memory cache"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[80].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:554:34: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document.cache", N_("Memory cache"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:554:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.cache", N_("Memory cache"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[80].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:554:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document.cache", N_("Memory cache"),
  ^
../.././src/config/options.inc:558:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_LONG("document.cache.memory", N_("Size"),
                ^
../.././src/config/options.h:497:5: note: in definition of macro 'INIT_OPT_LONG'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:558:16: note: (near initialization for 'config_options_info[81].init.path')
  INIT_OPT_LONG("document.cache.memory", N_("Size"),
                ^
../.././src/config/options.h:497:5: note: in definition of macro 'INIT_OPT_LONG'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:559:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "size", 0, 0, LONG_MAX, 1048576,
   ^
../.././src/config/options.h:497:11: note: in definition of macro 'INIT_OPT_LONG'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:559:3: note: (near initialization for 'config_options_info[81].init.name')
   "size", 0, 0, LONG_MAX, 1048576,
   ^
../.././src/config/options.h:497:11: note: in definition of macro 'INIT_OPT_LONG'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:497:17: note: in definition of macro 'INIT_OPT_LONG'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:558:41: note: in expansion of macro 'N_'
  INIT_OPT_LONG("document.cache.memory", N_("Size"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[81].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:497:17: note: in definition of macro 'INIT_OPT_LONG'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:558:41: note: in expansion of macro 'N_'
  INIT_OPT_LONG("document.cache.memory", N_("Size"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:497:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:558:2: note: in expansion of macro 'INIT_OPT_LONG'
  INIT_OPT_LONG("document.cache.memory", N_("Size"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[81].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:497:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:558:2: note: in expansion of macro 'INIT_OPT_LONG'
  INIT_OPT_LONG("document.cache.memory", N_("Size"),
  ^
../.././src/config/options.inc:564:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document", N_("Charset"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:564:16: note: (near initialization for 'config_options_info[82].init.path')
  INIT_OPT_TREE("document", N_("Charset"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:565:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "codepage", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:565:3: note: (near initialization for 'config_options_info[82].init.name')
   "codepage", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:564:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Charset"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[82].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:564:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Charset"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:564:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Charset"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[82].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:564:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Charset"),
  ^
../.././src/config/options.inc:568:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_CODEPAGE("document.codepage", N_("Default codepage"),
                    ^
../.././src/config/options.h:507:5: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:568:20: note: (near initialization for 'config_options_info[83].init.path')
  INIT_OPT_CODEPAGE("document.codepage", N_("Default codepage"),
                    ^
../.././src/config/options.h:507:5: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:569:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "assume", 0, "System",
   ^
../.././src/config/options.h:507:11: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:569:3: note: (near initialization for 'config_options_info[83].init.name')
   "assume", 0, "System",
   ^
../.././src/config/options.h:507:11: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:507:17: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:568:41: note: in expansion of macro 'N_'
  INIT_OPT_CODEPAGE("document.codepage", N_("Default codepage"),
                                         ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[83].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:507:17: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:568:41: note: in expansion of macro 'N_'
  INIT_OPT_CODEPAGE("document.codepage", N_("Default codepage"),
                                         ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:507:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:568:2: note: in expansion of macro 'INIT_OPT_CODEPAGE'
  INIT_OPT_CODEPAGE("document.codepage", N_("Default codepage"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[83].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:507:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:568:2: note: in expansion of macro 'INIT_OPT_CODEPAGE'
  INIT_OPT_CODEPAGE("document.codepage", N_("Default codepage"),
  ^
../.././src/config/options.inc:573:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.codepage", N_("Ignore charset info from server"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:573:16: note: (near initialization for 'config_options_info[84].init.path')
  INIT_OPT_BOOL("document.codepage", N_("Ignore charset info from server"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:574:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "force_assumed", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:574:3: note: (near initialization for 'config_options_info[84].init.name')
   "force_assumed", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:573:37: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.codepage", N_("Ignore charset info from server"),
                                     ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[84].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:573:37: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.codepage", N_("Ignore charset info from server"),
                                     ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:573:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.codepage", N_("Ignore charset info from server"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[84].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:573:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.codepage", N_("Ignore charset info from server"),
  ^
../.././src/config/options.inc:579:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document", N_("Default color settings"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:579:16: note: (near initialization for 'config_options_info[85].init.path')
  INIT_OPT_TREE("document", N_("Default color settings"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:580:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "colors", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:580:3: note: (near initialization for 'config_options_info[85].init.name')
   "colors", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:579:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Default color settings"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[85].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:579:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Default color settings"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:579:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Default color settings"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[85].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:579:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Default color settings"),
  ^
../.././src/config/options.inc:584:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COLOR("document.colors", N_("Text color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:584:17: note: (near initialization for 'config_options_info[86].init.path')
  INIT_OPT_COLOR("document.colors", N_("Text color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:585:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "text", 0, "#bfbfbf",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:585:3: note: (near initialization for 'config_options_info[86].init.name')
   "text", 0, "#bfbfbf",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:584:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Text color"),
                                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[86].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:584:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Text color"),
                                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:584:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Text color"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[86].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:584:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Text color"),
  ^
../.././src/config/options.inc:588:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COLOR("document.colors", N_("Background color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:588:17: note: (near initialization for 'config_options_info[87].init.path')
  INIT_OPT_COLOR("document.colors", N_("Background color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:589:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "background", 0, "#000000",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:589:3: note: (near initialization for 'config_options_info[87].init.name')
   "background", 0, "#000000",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:588:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Background color"),
                                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[87].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:588:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Background color"),
                                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:588:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Background color"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[87].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:588:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Background color"),
  ^
../.././src/config/options.inc:592:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COLOR("document.colors", N_("Link color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:592:17: note: (near initialization for 'config_options_info[88].init.path')
  INIT_OPT_COLOR("document.colors", N_("Link color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:593:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "link", 0, "#0000ff",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:593:3: note: (near initialization for 'config_options_info[88].init.name')
   "link", 0, "#0000ff",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:592:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Link color"),
                                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[88].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:592:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Link color"),
                                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:592:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Link color"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[88].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:592:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Link color"),
  ^
../.././src/config/options.inc:596:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COLOR("document.colors", N_("Visited-link color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:596:17: note: (near initialization for 'config_options_info[89].init.path')
  INIT_OPT_COLOR("document.colors", N_("Visited-link color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:597:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "vlink", 0, "#ffff00",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:597:3: note: (near initialization for 'config_options_info[89].init.name')
   "vlink", 0, "#ffff00",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:596:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Visited-link color"),
                                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[89].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:596:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Visited-link color"),
                                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:596:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Visited-link color"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[89].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:596:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Visited-link color"),
  ^
../.././src/config/options.inc:600:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COLOR("document.colors", N_("Image-link color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:600:17: note: (near initialization for 'config_options_info[90].init.path')
  INIT_OPT_COLOR("document.colors", N_("Image-link color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:601:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "image", 0, "darkolivegreen",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:601:3: note: (near initialization for 'config_options_info[90].init.name')
   "image", 0, "darkolivegreen",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:600:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Image-link color"),
                                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[90].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:600:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Image-link color"),
                                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:600:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Image-link color"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[90].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:600:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Image-link color"),
  ^
../.././src/config/options.inc:604:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COLOR("document.colors", N_("Bookmarked-link color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:604:17: note: (near initialization for 'config_options_info[91].init.path')
  INIT_OPT_COLOR("document.colors", N_("Bookmarked-link color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:605:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "bookmark", 0, "hotpink",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:605:3: note: (near initialization for 'config_options_info[91].init.name')
   "bookmark", 0, "hotpink",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:604:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Bookmarked-link color"),
                                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[91].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:604:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Bookmarked-link color"),
                                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:604:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Bookmarked-link color"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[91].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:604:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Bookmarked-link color"),
  ^
../.././src/config/options.inc:608:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_COLOR("document.colors", N_("Directory color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:608:17: note: (near initialization for 'config_options_info[92].init.path')
  INIT_OPT_COLOR("document.colors", N_("Directory color"),
                 ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:609:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "dirs", 0, "#ffff00",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:609:3: note: (near initialization for 'config_options_info[92].init.name')
   "dirs", 0, "#ffff00",
   ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:608:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Directory color"),
                                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[92].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:608:36: note: in expansion of macro 'N_'
  INIT_OPT_COLOR("document.colors", N_("Directory color"),
                                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:608:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Directory color"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[92].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:608:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR("document.colors", N_("Directory color"),
  ^
../.././src/config/options.inc:615:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("document.colors", "allow_dark_on_black", OPT_ALIAS_NEGATE,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:615:17: note: (near initialization for 'config_options_info[93].init.path')
  INIT_OPT_ALIAS("document.colors", "allow_dark_on_black", OPT_ALIAS_NEGATE,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:615:36: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("document.colors", "allow_dark_on_black", OPT_ALIAS_NEGATE,
                                    ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:615:36: note: (near initialization for 'config_options_info[93].init.name')
  INIT_OPT_ALIAS("document.colors", "allow_dark_on_black", OPT_ALIAS_NEGATE,
                                    ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:618:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.colors", N_("Increase contrast"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:618:16: note: (near initialization for 'config_options_info[94].init.path')
  INIT_OPT_BOOL("document.colors", N_("Increase contrast"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:619:10: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
          "increase_contrast", 0, 1,
          ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:619:10: note: (near initialization for 'config_options_info[94].init.name')
          "increase_contrast", 0, 1,
          ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:618:35: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.colors", N_("Increase contrast"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[94].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:618:35: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.colors", N_("Increase contrast"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:618:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.colors", N_("Increase contrast"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[94].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:618:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.colors", N_("Increase contrast"),
  ^
../.././src/config/options.inc:626:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.colors", N_("Ensure contrast"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:626:16: note: (near initialization for 'config_options_info[95].init.path')
  INIT_OPT_BOOL("document.colors", N_("Ensure contrast"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:627:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "ensure_contrast", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:627:3: note: (near initialization for 'config_options_info[95].init.name')
   "ensure_contrast", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:626:35: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.colors", N_("Ensure contrast"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[95].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:626:35: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.colors", N_("Ensure contrast"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:626:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.colors", N_("Ensure contrast"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[95].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:626:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.colors", N_("Ensure contrast"),
  ^
../.././src/config/options.inc:633:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.colors", N_("Use document-specified colors"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:633:15: note: (near initialization for 'config_options_info[96].init.path')
  INIT_OPT_INT("document.colors", N_("Use document-specified colors"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:634:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "use_document_colors", 0, 0, 2, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:634:3: note: (near initialization for 'config_options_info[96].init.name')
   "use_document_colors", 0, 0, 2, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:633:34: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.colors", N_("Use document-specified colors"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[96].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:633:34: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.colors", N_("Use document-specified colors"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:633:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.colors", N_("Use document-specified colors"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[96].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:633:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.colors", N_("Use document-specified colors"),
  ^
../.././src/config/options.inc:648:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document", N_("Downloading"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:648:16: note: (near initialization for 'config_options_info[97].init.path')
  INIT_OPT_TREE("document", N_("Downloading"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:649:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "download", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:649:3: note: (near initialization for 'config_options_info[97].init.name')
   "download", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:648:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Downloading"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[97].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:648:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Downloading"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:648:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Downloading"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[97].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:648:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Downloading"),
  ^
../.././src/config/options.inc:652:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("document.download", N_("Default download directory"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:652:18: note: (near initialization for 'config_options_info[98].init.path')
  INIT_OPT_STRING("document.download", N_("Default download directory"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:653:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "directory", 0, "./",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:653:3: note: (near initialization for 'config_options_info[98].init.name')
   "directory", 0, "./",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:652:39: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.download", N_("Default download directory"),
                                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[98].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:652:39: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.download", N_("Default download directory"),
                                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:652:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.download", N_("Default download directory"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[98].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:652:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.download", N_("Default download directory"),
  ^
../.././src/config/options.inc:656:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.download", N_("Set original time"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:656:16: note: (near initialization for 'config_options_info[99].init.path')
  INIT_OPT_BOOL("document.download", N_("Set original time"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:657:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "set_original_time", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:657:3: note: (near initialization for 'config_options_info[99].init.name')
   "set_original_time", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:656:37: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.download", N_("Set original time"),
                                     ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[99].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:656:37: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.download", N_("Set original time"),
                                     ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:656:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.download", N_("Set original time"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[99].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:656:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.download", N_("Set original time"),
  ^
../.././src/config/options.inc:662:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.download", N_("Prevent overwriting"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:662:15: note: (near initialization for 'config_options_info[100].init.path')
  INIT_OPT_INT("document.download", N_("Prevent overwriting"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:663:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "overwrite", 0, 0, 2, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:663:3: note: (near initialization for 'config_options_info[100].init.name')
   "overwrite", 0, 0, 2, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:662:36: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.download", N_("Prevent overwriting"),
                                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[100].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:662:36: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.download", N_("Prevent overwriting"),
                                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:662:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.download", N_("Prevent overwriting"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[100].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:662:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.download", N_("Prevent overwriting"),
  ^
../.././src/config/options.inc:669:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.download", N_("Notify download completion by bell"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:669:15: note: (near initialization for 'config_options_info[101].init.path')
  INIT_OPT_INT("document.download", N_("Notify download completion by bell"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:670:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "notify_bell", 0, 0, 2, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:670:3: note: (near initialization for 'config_options_info[101].init.name')
   "notify_bell", 0, 0, 2, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:669:36: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.download", N_("Notify download completion by bell"),
                                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[101].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:669:36: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.download", N_("Notify download completion by bell"),
                                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:669:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.download", N_("Notify download completion by bell"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[101].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:669:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.download", N_("Notify download completion by bell"),
  ^
../.././src/config/options.inc:677:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document", N_("Dump output"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:677:16: note: (near initialization for 'config_options_info[102].init.path')
  INIT_OPT_TREE("document", N_("Dump output"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:678:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "dump", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:678:3: note: (near initialization for 'config_options_info[102].init.name')
   "dump", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:677:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Dump output"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[102].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:677:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Dump output"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:677:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Dump output"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[102].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:677:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Dump output"),
  ^
../.././src/config/options.inc:681:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_CODEPAGE("document.dump", N_("Codepage"),
                    ^
../.././src/config/options.h:507:5: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:681:20: note: (near initialization for 'config_options_info[103].init.path')
  INIT_OPT_CODEPAGE("document.dump", N_("Codepage"),
                    ^
../.././src/config/options.h:507:5: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:682:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "codepage", 0, "System",
   ^
../.././src/config/options.h:507:11: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:682:3: note: (near initialization for 'config_options_info[103].init.name')
   "codepage", 0, "System",
   ^
../.././src/config/options.h:507:11: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:507:17: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:681:37: note: in expansion of macro 'N_'
  INIT_OPT_CODEPAGE("document.dump", N_("Codepage"),
                                     ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[103].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:507:17: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:681:37: note: in expansion of macro 'N_'
  INIT_OPT_CODEPAGE("document.dump", N_("Codepage"),
                                     ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:507:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:681:2: note: in expansion of macro 'INIT_OPT_CODEPAGE'
  INIT_OPT_CODEPAGE("document.dump", N_("Codepage"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[103].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:507:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:681:2: note: in expansion of macro 'INIT_OPT_CODEPAGE'
  INIT_OPT_CODEPAGE("document.dump", N_("Codepage"),
  ^
../.././src/config/options.inc:686:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.dump", N_("Color mode"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:686:15: note: (near initialization for 'config_options_info[104].init.path')
  INIT_OPT_INT("document.dump", N_("Color mode"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:687:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "color_mode", 0, -1, COLOR_MODES - 1, -1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:687:3: note: (near initialization for 'config_options_info[104].init.name')
   "color_mode", 0, -1, COLOR_MODES - 1, -1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:686:32: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.dump", N_("Color mode"),
                                ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[104].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:686:32: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.dump", N_("Color mode"),
                                ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:686:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.dump", N_("Color mode"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[104].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:686:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.dump", N_("Color mode"),
  ^
../.././src/config/options.inc:708:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("document.dump", N_("Footer"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:708:18: note: (near initialization for 'config_options_info[105].init.path')
  INIT_OPT_STRING("document.dump", N_("Footer"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:709:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "footer", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:709:3: note: (near initialization for 'config_options_info[105].init.name')
   "footer", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:708:35: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.dump", N_("Footer"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[105].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:708:35: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.dump", N_("Footer"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:708:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.dump", N_("Footer"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[105].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:708:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.dump", N_("Footer"),
  ^
../.././src/config/options.inc:712:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("document.dump", N_("Header"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:712:18: note: (near initialization for 'config_options_info[106].init.path')
  INIT_OPT_STRING("document.dump", N_("Header"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:713:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "header", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:713:3: note: (near initialization for 'config_options_info[106].init.name')
   "header", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:712:35: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.dump", N_("Header"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[106].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:712:35: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.dump", N_("Header"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:712:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.dump", N_("Header"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[106].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:712:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.dump", N_("Header"),
  ^
../.././src/config/options.inc:716:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.dump", N_("Numbering"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:716:16: note: (near initialization for 'config_options_info[107].init.path')
  INIT_OPT_BOOL("document.dump", N_("Numbering"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:717:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "numbering", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:717:3: note: (near initialization for 'config_options_info[107].init.name')
   "numbering", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:716:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.dump", N_("Numbering"),
                                 ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[107].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:716:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.dump", N_("Numbering"),
                                 ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:716:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.dump", N_("Numbering"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[107].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:716:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.dump", N_("Numbering"),
  ^
../.././src/config/options.inc:720:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.dump", N_("References"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:720:16: note: (near initialization for 'config_options_info[108].init.path')
  INIT_OPT_BOOL("document.dump", N_("References"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:721:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "references", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:721:3: note: (near initialization for 'config_options_info[108].init.name')
   "references", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:720:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.dump", N_("References"),
                                 ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[108].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:720:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.dump", N_("References"),
                                 ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:720:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.dump", N_("References"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[108].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:720:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.dump", N_("References"),
  ^
../.././src/config/options.inc:725:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("document.dump", N_("Separator"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:725:18: note: (near initialization for 'config_options_info[109].init.path')
  INIT_OPT_STRING("document.dump", N_("Separator"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:726:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "separator", 0, "\n\n",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:726:3: note: (near initialization for 'config_options_info[109].init.name')
   "separator", 0, "\n\n",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:725:35: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.dump", N_("Separator"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[109].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:725:35: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.dump", N_("Separator"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:725:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.dump", N_("Separator"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[109].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:725:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.dump", N_("Separator"),
  ^
../.././src/config/options.inc:729:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.dump", N_("Width"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:729:15: note: (near initialization for 'config_options_info[110].init.path')
  INIT_OPT_INT("document.dump", N_("Width"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:730:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "width", 0, 1, 65536, DEFAULT_TERMINAL_WIDTH,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:730:3: note: (near initialization for 'config_options_info[110].init.name')
   "width", 0, 1, 65536, DEFAULT_TERMINAL_WIDTH,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:729:32: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.dump", N_("Width"),
                                ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[110].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:729:32: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.dump", N_("Width"),
                                ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:729:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.dump", N_("Width"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[110].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:729:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.dump", N_("Width"),
  ^
../.././src/config/options.inc:735:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document", N_("History"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:735:16: note: (near initialization for 'config_options_info[111].init.path')
  INIT_OPT_TREE("document", N_("History"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:736:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "history", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:736:3: note: (near initialization for 'config_options_info[111].init.name')
   "history", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:735:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("History"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[111].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:735:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("History"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:735:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("History"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[111].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:735:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("History"),
  ^
../.././src/config/options.inc:739:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.history", N_("Keep unhistory"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:739:16: note: (near initialization for 'config_options_info[112].init.path')
  INIT_OPT_BOOL("document.history", N_("Keep unhistory"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:740:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "keep_unhistory", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:740:3: note: (near initialization for 'config_options_info[112].init.name')
   "keep_unhistory", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:739:36: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.history", N_("Keep unhistory"),
                                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[112].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:739:36: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.history", N_("Keep unhistory"),
                                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:739:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.history", N_("Keep unhistory"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[112].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:739:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.history", N_("Keep unhistory"),
  ^
../.././src/config/options.inc:744:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document", N_("HTML rendering"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:744:16: note: (near initialization for 'config_options_info[113].init.path')
  INIT_OPT_TREE("document", N_("HTML rendering"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:745:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "html", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:745:3: note: (near initialization for 'config_options_info[113].init.name')
   "html", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:744:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("HTML rendering"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[113].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:744:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("HTML rendering"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:744:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("HTML rendering"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[113].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:744:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("HTML rendering"),
  ^
../.././src/config/options.inc:748:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.html", N_("Display frames"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:748:16: note: (near initialization for 'config_options_info[114].init.path')
  INIT_OPT_BOOL("document.html", N_("Display frames"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:749:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "display_frames", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:749:3: note: (near initialization for 'config_options_info[114].init.name')
   "display_frames", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:748:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Display frames"),
                                 ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[114].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:748:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Display frames"),
                                 ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:748:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Display frames"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[114].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:748:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Display frames"),
  ^
../.././src/config/options.inc:752:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.html", N_("Display tables"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:752:16: note: (near initialization for 'config_options_info[115].init.path')
  INIT_OPT_BOOL("document.html", N_("Display tables"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:753:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "display_tables", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:753:3: note: (near initialization for 'config_options_info[115].init.name')
   "display_tables", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:752:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Display tables"),
                                 ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[115].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:752:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Display tables"),
                                 ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:752:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Display tables"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[115].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:752:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Display tables"),
  ^
../.././src/config/options.inc:756:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.html", N_("Display subscripts"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:756:16: note: (near initialization for 'config_options_info[116].init.path')
  INIT_OPT_BOOL("document.html", N_("Display subscripts"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:757:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "display_subs", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:757:3: note: (near initialization for 'config_options_info[116].init.name')
   "display_subs", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:756:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Display subscripts"),
                                 ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[116].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:756:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Display subscripts"),
                                 ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:756:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Display subscripts"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[116].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:756:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Display subscripts"),
  ^
../.././src/config/options.inc:760:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.html", N_("Display superscripts"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:760:16: note: (near initialization for 'config_options_info[117].init.path')
  INIT_OPT_BOOL("document.html", N_("Display superscripts"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:761:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "display_sups", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:761:3: note: (near initialization for 'config_options_info[117].init.name')
   "display_sups", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:760:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Display superscripts"),
                                 ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[117].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:760:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Display superscripts"),
                                 ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:760:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Display superscripts"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[117].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:760:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Display superscripts"),
  ^
../.././src/config/options.inc:764:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("document.html", N_("Rendering of HTML link element"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:764:15: note: (near initialization for 'config_options_info[118].init.path')
  INIT_OPT_INT("document.html", N_("Rendering of HTML link element"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:765:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "link_display", 0, 0, 5, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:765:3: note: (near initialization for 'config_options_info[118].init.name')
   "link_display", 0, 0, 5, 2,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:764:32: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.html", N_("Rendering of HTML link element"),
                                ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[118].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:764:32: note: in expansion of macro 'N_'
  INIT_OPT_INT("document.html", N_("Rendering of HTML link element"),
                                ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:764:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.html", N_("Rendering of HTML link element"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[118].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:764:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("document.html", N_("Rendering of HTML link element"),
  ^
../.././src/config/options.inc:774:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.html", N_("Underline links"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:774:16: note: (near initialization for 'config_options_info[119].init.path')
  INIT_OPT_BOOL("document.html", N_("Underline links"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:775:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "underline_links", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:775:3: note: (near initialization for 'config_options_info[119].init.name')
   "underline_links", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:774:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Underline links"),
                                 ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[119].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:774:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Underline links"),
                                 ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:774:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Underline links"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[119].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:774:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Underline links"),
  ^
../.././src/config/options.inc:778:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.html", N_("Wrap non breaking space"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:778:16: note: (near initialization for 'config_options_info[120].init.path')
  INIT_OPT_BOOL("document.html", N_("Wrap non breaking space"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:779:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "wrap_nbsp", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:779:3: note: (near initialization for 'config_options_info[120].init.name')
   "wrap_nbsp", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:778:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Wrap non breaking space"),
                                 ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[120].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:778:33: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.html", N_("Wrap non breaking space"),
                                 ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:778:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Wrap non breaking space"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[120].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:778:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.html", N_("Wrap non breaking space"),
  ^
../.././src/config/options.inc:785:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document", N_("Plain rendering"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:785:16: note: (near initialization for 'config_options_info[121].init.path')
  INIT_OPT_TREE("document", N_("Plain rendering"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:786:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "plain", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:786:3: note: (near initialization for 'config_options_info[121].init.name')
   "plain", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:785:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Plain rendering"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[121].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:785:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Plain rendering"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:785:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Plain rendering"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[121].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:785:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Plain rendering"),
  ^
../.././src/config/options.inc:789:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.plain", N_("Display URIs"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:789:16: note: (near initialization for 'config_options_info[122].init.path')
  INIT_OPT_BOOL("document.plain", N_("Display URIs"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:790:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "display_links", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:790:3: note: (near initialization for 'config_options_info[122].init.name')
   "display_links", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:789:34: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.plain", N_("Display URIs"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[122].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:789:34: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.plain", N_("Display URIs"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:789:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.plain", N_("Display URIs"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[122].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:789:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.plain", N_("Display URIs"),
  ^
../.././src/config/options.inc:793:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.plain", N_("Compress empty lines"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:793:16: note: (near initialization for 'config_options_info[123].init.path')
  INIT_OPT_BOOL("document.plain", N_("Compress empty lines"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:794:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "compress_empty_lines", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:794:3: note: (near initialization for 'config_options_info[123].init.name')
   "compress_empty_lines", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:793:34: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.plain", N_("Compress empty lines"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[123].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:793:34: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.plain", N_("Compress empty lines"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:793:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.plain", N_("Compress empty lines"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[123].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:793:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.plain", N_("Compress empty lines"),
  ^
../.././src/config/options.inc:799:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document", N_("URI passing"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:799:16: note: (near initialization for 'config_options_info[124].init.path')
  INIT_OPT_TREE("document", N_("URI passing"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:800:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "uri_passing", OPT_SORT | OPT_AUTOCREATE,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:800:3: note: (near initialization for 'config_options_info[124].init.name')
   "uri_passing", OPT_SORT | OPT_AUTOCREATE,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:799:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("URI passing"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[124].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:799:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("URI passing"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:799:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("URI passing"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[124].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:799:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("URI passing"),
  ^
../.././src/config/options.inc:815:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("document.uri_passing", NULL,
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:815:18: note: (near initialization for 'config_options_info[125].init.path')
  INIT_OPT_STRING("document.uri_passing", NULL,
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:816:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "_template_", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:816:3: note: (near initialization for 'config_options_info[125].init.name')
   "_template_", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:815:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.uri_passing", NULL,
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[125].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:815:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.uri_passing", NULL,
  ^
../.././src/config/options.inc:827:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("", N_("Information files"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:827:16: note: (near initialization for 'config_options_info[126].init.path')
  INIT_OPT_TREE("", N_("Information files"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:828:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "infofiles", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:828:3: note: (near initialization for 'config_options_info[126].init.name')
   "infofiles", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:827:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Information files"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[126].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:827:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Information files"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:827:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Information files"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[126].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:827:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Information files"),
  ^
../.././src/config/options.inc:831:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("infofiles", N_("Save interval"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:831:15: note: (near initialization for 'config_options_info[127].init.path')
  INIT_OPT_INT("infofiles", N_("Save interval"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:832:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "save_interval", 0, 0, INT_MAX, 300,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:832:3: note: (near initialization for 'config_options_info[127].init.name')
   "save_interval", 0, 0, INT_MAX, 300,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:831:28: note: in expansion of macro 'N_'
  INIT_OPT_INT("infofiles", N_("Save interval"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[127].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:831:28: note: in expansion of macro 'N_'
  INIT_OPT_INT("infofiles", N_("Save interval"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:831:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("infofiles", N_("Save interval"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[127].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:831:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("infofiles", N_("Save interval"),
  ^
../.././src/config/options.inc:837:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("infofiles", N_("Use secure file saving"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:837:16: note: (near initialization for 'config_options_info[128].init.path')
  INIT_OPT_BOOL("infofiles", N_("Use secure file saving"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:838:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "secure_save", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:838:3: note: (near initialization for 'config_options_info[128].init.name')
   "secure_save", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:837:29: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("infofiles", N_("Use secure file saving"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[128].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:837:29: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("infofiles", N_("Use secure file saving"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:837:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("infofiles", N_("Use secure file saving"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[128].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:837:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("infofiles", N_("Use secure file saving"),
  ^
../.././src/config/options.inc:851:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("infofiles", N_("Use fsync(3) with secure file saving"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:851:16: note: (near initialization for 'config_options_info[129].init.path')
  INIT_OPT_BOOL("infofiles", N_("Use fsync(3) with secure file saving"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:852:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "secure_save_fsync", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:852:3: note: (near initialization for 'config_options_info[129].init.name')
   "secure_save_fsync", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:851:29: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("infofiles", N_("Use fsync(3) with secure file saving"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[129].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:851:29: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("infofiles", N_("Use fsync(3) with secure file saving"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:851:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("infofiles", N_("Use fsync(3) with secure file saving"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[129].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:851:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("infofiles", N_("Use fsync(3) with secure file saving"),
  ^
../.././src/config/options.inc:862:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("", N_("Terminals"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:862:16: note: (near initialization for 'config_options_info[130].init.path')
  INIT_OPT_TREE("", N_("Terminals"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:863:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "terminal", OPT_AUTOCREATE,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:863:3: note: (near initialization for 'config_options_info[130].init.name')
   "terminal", OPT_AUTOCREATE,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:862:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Terminals"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[130].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:862:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Terminals"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:862:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Terminals"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[130].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:862:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Terminals"),
  ^
../.././src/config/options.inc:866:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("terminal", NULL,
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:866:16: note: (near initialization for 'config_options_info[131].init.path')
  INIT_OPT_TREE("terminal", NULL,
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:867:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "_template_", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:867:3: note: (near initialization for 'config_options_info[131].init.name')
   "_template_", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:866:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("terminal", NULL,
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[131].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:866:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("terminal", NULL,
  ^
../.././src/config/options.inc:893:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("terminal._template_", N_("Type"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:893:15: note: (near initialization for 'config_options_info[132].init.path')
  INIT_OPT_INT("terminal._template_", N_("Type"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:894:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "type", 0, 0, 5, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:894:3: note: (near initialization for 'config_options_info[132].init.name')
   "type", 0, 0, 5, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:893:38: note: in expansion of macro 'N_'
  INIT_OPT_INT("terminal._template_", N_("Type"),
                                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[132].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:893:38: note: in expansion of macro 'N_'
  INIT_OPT_INT("terminal._template_", N_("Type"),
                                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:893:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("terminal._template_", N_("Type"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[132].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:893:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("terminal._template_", N_("Type"),
  ^
../.././src/config/options.inc:904:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("terminal._template_", N_("Always encode xterm title in ISO-8859-1"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:904:16: note: (near initialization for 'config_options_info[133].init.path')
  INIT_OPT_BOOL("terminal._template_", N_("Always encode xterm title in ISO-8859-1"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:905:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "latin1_title", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:905:3: note: (near initialization for 'config_options_info[133].init.name')
   "latin1_title", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:904:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Always encode xterm title in ISO-8859-1"),
                                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[133].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:904:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Always encode xterm title in ISO-8859-1"),
                                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:904:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Always encode xterm title in ISO-8859-1"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[133].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:904:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Always encode xterm title in ISO-8859-1"),
  ^
../.././src/config/options.inc:917:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("terminal._template_", N_("Switch fonts for line drawing"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:917:16: note: (near initialization for 'config_options_info[134].init.path')
  INIT_OPT_BOOL("terminal._template_", N_("Switch fonts for line drawing"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:918:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "m11_hack", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:918:3: note: (near initialization for 'config_options_info[134].init.name')
   "m11_hack", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:917:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Switch fonts for line drawing"),
                                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[134].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:917:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Switch fonts for line drawing"),
                                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:917:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Switch fonts for line drawing"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[134].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:917:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Switch fonts for line drawing"),
  ^
../.././src/config/options.inc:929:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("terminal._template_", N_("UTF-8 I/O"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:929:16: note: (near initialization for 'config_options_info[135].init.path')
  INIT_OPT_BOOL("terminal._template_", N_("UTF-8 I/O"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:930:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "utf_8_io", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:930:3: note: (near initialization for 'config_options_info[135].init.name')
   "utf_8_io", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:929:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("UTF-8 I/O"),
                                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[135].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:929:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("UTF-8 I/O"),
                                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:929:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("UTF-8 I/O"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[135].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:929:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("UTF-8 I/O"),
  ^
../.././src/config/options.inc:943:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("terminal._template_", N_("Restrict frames in cp850/852"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:943:16: note: (near initialization for 'config_options_info[136].init.path')
  INIT_OPT_BOOL("terminal._template_", N_("Restrict frames in cp850/852"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:944:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "restrict_852", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:944:3: note: (near initialization for 'config_options_info[136].init.name')
   "restrict_852", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:943:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Restrict frames in cp850/852"),
                                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[136].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:943:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Restrict frames in cp850/852"),
                                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:943:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Restrict frames in cp850/852"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[136].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:943:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Restrict frames in cp850/852"),
  ^
../.././src/config/options.inc:949:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("terminal._template_", N_("Block cursor"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:949:16: note: (near initialization for 'config_options_info[137].init.path')
  INIT_OPT_BOOL("terminal._template_", N_("Block cursor"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:950:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "block_cursor", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:950:3: note: (near initialization for 'config_options_info[137].init.name')
   "block_cursor", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:949:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Block cursor"),
                                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[137].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:949:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Block cursor"),
                                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:949:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Block cursor"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[137].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:949:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Block cursor"),
  ^
../.././src/config/options.inc:955:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("terminal._template_", N_("Color mode"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:955:15: note: (near initialization for 'config_options_info[138].init.path')
  INIT_OPT_INT("terminal._template_", N_("Color mode"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:956:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "colors", 0, 0, COLOR_MODES - 1, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:956:3: note: (near initialization for 'config_options_info[138].init.name')
   "colors", 0, 0, COLOR_MODES - 1, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:955:38: note: in expansion of macro 'N_'
  INIT_OPT_INT("terminal._template_", N_("Color mode"),
                                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[138].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:955:38: note: in expansion of macro 'N_'
  INIT_OPT_INT("terminal._template_", N_("Color mode"),
                                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:955:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("terminal._template_", N_("Color mode"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[138].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:955:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("terminal._template_", N_("Color mode"),
  ^
../.././src/config/options.inc:977:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("terminal._template_", N_("Transparency"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:977:16: note: (near initialization for 'config_options_info[139].init.path')
  INIT_OPT_BOOL("terminal._template_", N_("Transparency"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:978:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "transparency", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:978:3: note: (near initialization for 'config_options_info[139].init.name')
   "transparency", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:977:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Transparency"),
                                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[139].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:977:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Transparency"),
                                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:977:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Transparency"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[139].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:977:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Transparency"),
  ^
../.././src/config/options.inc:989:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("terminal._template_", N_("Italic"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:989:16: note: (near initialization for 'config_options_info[140].init.path')
  INIT_OPT_BOOL("terminal._template_", N_("Italic"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:990:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "italic", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:990:3: note: (near initialization for 'config_options_info[140].init.name')
   "italic", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:989:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Italic"),
                                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[140].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:989:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Italic"),
                                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:989:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Italic"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[140].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:989:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Italic"),
  ^
../.././src/config/options.inc:993:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("terminal._template_", N_("Underline"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:993:16: note: (near initialization for 'config_options_info[141].init.path')
  INIT_OPT_BOOL("terminal._template_", N_("Underline"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:994:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "underline", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:994:3: note: (near initialization for 'config_options_info[141].init.name')
   "underline", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:993:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Underline"),
                                       ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[141].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:993:39: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("terminal._template_", N_("Underline"),
                                       ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:993:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Underline"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[141].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:993:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("terminal._template_", N_("Underline"),
  ^
../.././src/config/options.inc:998:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_CODEPAGE("terminal._template_", N_("Codepage"),
                    ^
../.././src/config/options.h:507:5: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:998:20: note: (near initialization for 'config_options_info[142].init.path')
  INIT_OPT_CODEPAGE("terminal._template_", N_("Codepage"),
                    ^
../.././src/config/options.h:507:5: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:999:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "charset", 0, "System",
   ^
../.././src/config/options.h:507:11: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:999:3: note: (near initialization for 'config_options_info[142].init.name')
   "charset", 0, "System",
   ^
../.././src/config/options.h:507:11: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:507:17: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:998:43: note: in expansion of macro 'N_'
  INIT_OPT_CODEPAGE("terminal._template_", N_("Codepage"),
                                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[142].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:507:17: note: in definition of macro 'INIT_OPT_CODEPAGE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:998:43: note: in expansion of macro 'N_'
  INIT_OPT_CODEPAGE("terminal._template_", N_("Codepage"),
                                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:507:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:998:2: note: in expansion of macro 'INIT_OPT_CODEPAGE'
  INIT_OPT_CODEPAGE("terminal._template_", N_("Codepage"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[142].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:507:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:998:2: note: in expansion of macro 'INIT_OPT_CODEPAGE'
  INIT_OPT_CODEPAGE("terminal._template_", N_("Codepage"),
  ^
../.././src/config/options.inc:1008:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("", N_("User interface"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1008:16: note: (near initialization for 'config_options_info[143].init.path')
  INIT_OPT_TREE("", N_("User interface"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1009:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "ui", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1009:3: note: (near initialization for 'config_options_info[143].init.name')
   "ui", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1008:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("User interface"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[143].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1008:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("User interface"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1008:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("User interface"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[143].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1008:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("User interface"),
  ^
../.././src/config/options.inc:1014:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui", N_("Color settings"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1014:16: note: (near initialization for 'config_options_info[144].init.path')
  INIT_OPT_TREE("ui", N_("Color settings"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1015:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "colors", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1015:3: note: (near initialization for 'config_options_info[144].init.name')
   "colors", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1014:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Color settings"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[144].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1014:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Color settings"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1014:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Color settings"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[144].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1014:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Color settings"),
  ^
../.././src/config/options.inc:1043:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors", N_("Color terminals"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1043:16: note: (near initialization for 'config_options_info[145].init.path')
  INIT_OPT_TREE("ui.colors", N_("Color terminals"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1044:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "color", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1044:3: note: (near initialization for 'config_options_info[145].init.name')
   "color", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1043:29: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui.colors", N_("Color terminals"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[145].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1043:29: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui.colors", N_("Color terminals"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1043:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors", N_("Color terminals"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[145].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1043:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors", N_("Color terminals"),
  ^
../.././src/config/options.inc:1047:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors", N_("Non-color terminals"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1047:16: note: (near initialization for 'config_options_info[146].init.path')
  INIT_OPT_TREE("ui.colors", N_("Non-color terminals"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1048:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "mono", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1048:3: note: (near initialization for 'config_options_info[146].init.name')
   "mono", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1047:29: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui.colors", N_("Non-color terminals"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[146].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1047:29: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui.colors", N_("Non-color terminals"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1047:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors", N_("Non-color terminals"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[146].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1047:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors", N_("Non-color terminals"),
  ^
../.././src/config/options.inc:1040:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1040:16: note: (near initialization for 'config_options_info[147].init.path')
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1053:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "mainmenu",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1053:3: note: (near initialization for 'config_options_info[147].init.name')
   "mainmenu",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1052:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[147].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1052:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[147].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1041:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1041:16: note: (near initialization for 'config_options_info[148].init.path')
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1053:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "mainmenu",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1053:3: note: (near initialization for 'config_options_info[148].init.name')
   "mainmenu",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1052:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[148].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1052:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[148].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1052:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Main menu bar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[149].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1057:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1057:3: note: (near initialization for 'config_options_info[149].init.name')
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1056:31: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
                               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[149].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1056:31: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
                               ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[149].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[150].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[150].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[150].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[150].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[151].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[151].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[151].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[151].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[152].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1057:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1057:3: note: (near initialization for 'config_options_info[152].init.name')
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1056:31: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
                               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[152].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1056:31: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
                               ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[152].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[153].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[153].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[153].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[153].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[154].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[154].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[154].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[154].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1056:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Unselected main menu bar item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[155].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1061:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "selected", "green", "black", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1061:3: note: (near initialization for 'config_options_info[155].init.name')
   "selected", "green", "black", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1060:31: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
                               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[155].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1060:31: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
                               ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[155].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[156].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[156].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[156].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[156].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[157].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[157].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[157].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[157].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[158].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1061:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "selected", "green", "black", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1061:3: note: (near initialization for 'config_options_info[158].init.name')
   "selected", "green", "black", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1060:31: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
                               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[158].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1060:31: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
                               ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[158].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[159].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[159].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[159].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[159].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[160].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[160].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[160].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[160].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1060:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu", N_("Selected main menu bar item"),
  ^
../.././src/config/options.inc:1040:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1040:16: note: (near initialization for 'config_options_info[161].init.path')
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1065:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "hotkey",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1065:3: note: (near initialization for 'config_options_info[161].init.name')
   "hotkey",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1064:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[161].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1064:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[161].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1041:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1041:16: note: (near initialization for 'config_options_info[162].init.path')
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1065:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "hotkey",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1065:3: note: (near initialization for 'config_options_info[162].init.name')
   "hotkey",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1064:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
                                   ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[162].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1064:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
                                   ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[162].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1064:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".mainmenu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[163].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1069:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "normal", "darkred", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1069:3: note: (near initialization for 'config_options_info[163].init.name')
   "normal", "darkred", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1068:38: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
                                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[163].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1068:38: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
                                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[163].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[164].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[164].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[164].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[164].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[165].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[165].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[165].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[165].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[166].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1069:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "normal", "darkred", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1069:3: note: (near initialization for 'config_options_info[166].init.name')
   "normal", "darkred", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1068:38: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
                                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[166].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1068:38: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
                                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[166].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[167].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[167].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[167].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[167].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[168].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[168].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[168].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[168].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1068:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[169].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1073:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "selected", "darkred", "green", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1073:3: note: (near initialization for 'config_options_info[169].init.name')
   "selected", "darkred", "green", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1072:38: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
                                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[169].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1072:38: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
                                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[169].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[170].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[170].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[170].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[170].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[171].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[171].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[171].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[171].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[172].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1073:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "selected", "darkred", "green", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1073:3: note: (near initialization for 'config_options_info[172].init.name')
   "selected", "darkred", "green", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1072:38: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
                                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[172].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1072:38: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
                                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[172].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[173].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[173].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[173].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[173].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[174].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[174].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[174].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[174].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1072:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".mainmenu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1040:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1040:16: note: (near initialization for 'config_options_info[175].init.path')
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1078:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "menu",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1078:3: note: (near initialization for 'config_options_info[175].init.name')
   "menu",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1077:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[175].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1077:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[175].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1041:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1041:16: note: (near initialization for 'config_options_info[176].init.path')
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1078:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "menu",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1078:3: note: (near initialization for 'config_options_info[176].init.name')
   "menu",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1077:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[176].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1077:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[176].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1077:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Menu bar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[177].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1082:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1082:3: note: (near initialization for 'config_options_info[177].init.name')
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1081:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[177].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1081:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[177].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[178].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[178].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[178].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[178].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[179].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[179].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[179].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[179].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[180].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1082:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1082:3: note: (near initialization for 'config_options_info[180].init.name')
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1081:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[180].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1081:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[180].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[181].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[181].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[181].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[181].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[182].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[182].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[182].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[182].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1081:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Unselected menu item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[183].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1086:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "selected", "black", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1086:3: note: (near initialization for 'config_options_info[183].init.name')
   "selected", "black", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1085:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[183].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1085:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[183].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[184].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[184].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[184].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[184].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[185].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[185].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[185].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[185].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[186].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1086:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "selected", "black", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1086:3: note: (near initialization for 'config_options_info[186].init.name')
   "selected", "black", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1085:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[186].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1085:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[186].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[187].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[187].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[187].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[187].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[188].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[188].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[188].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[188].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1085:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Selected menu item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[189].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1090:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "marked", "red", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1090:3: note: (near initialization for 'config_options_info[189].init.name')
   "marked", "red", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1089:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[189].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1089:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[189].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[190].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[190].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[190].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[190].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[191].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[191].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[191].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[191].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[192].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1090:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "marked", "red", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1090:3: note: (near initialization for 'config_options_info[192].init.name')
   "marked", "red", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1089:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[192].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1089:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[192].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[193].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[193].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[193].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[193].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[194].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[194].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[194].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[194].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1089:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Marked menu item"),
  ^
../.././src/config/options.inc:1040:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1040:16: note: (near initialization for 'config_options_info[195].init.path')
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1094:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "hotkey",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1094:3: note: (near initialization for 'config_options_info[195].init.name')
   "hotkey",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1093:31: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
                               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[195].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1093:31: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
                               ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[195].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1041:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1041:16: note: (near initialization for 'config_options_info[196].init.path')
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1094:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "hotkey",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1094:3: note: (near initialization for 'config_options_info[196].init.name')
   "hotkey",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1093:31: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
                               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[196].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1093:31: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
                               ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[196].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1093:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE(".menu", N_("Hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[197].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1098:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "normal", "darkred", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1098:3: note: (near initialization for 'config_options_info[197].init.name')
   "normal", "darkred", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1097:34: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[197].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1097:34: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[197].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[198].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[198].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[198].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[198].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[199].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[199].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[199].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[199].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[200].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1098:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "normal", "darkred", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1098:3: note: (near initialization for 'config_options_info[200].init.name')
   "normal", "darkred", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1097:34: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[200].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1097:34: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[200].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[201].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[201].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[201].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[201].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[202].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[202].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[202].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[202].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1097:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Unselected hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[203].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1102:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "selected", "darkred", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1102:3: note: (near initialization for 'config_options_info[203].init.name')
   "selected", "darkred", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1101:34: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[203].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1101:34: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[203].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[204].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[204].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[204].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[204].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[205].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[205].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[205].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[205].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[206].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1102:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "selected", "darkred", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1102:3: note: (near initialization for 'config_options_info[206].init.name')
   "selected", "darkred", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1101:34: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[206].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1101:34: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
                                  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[206].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[207].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[207].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[207].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[207].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[208].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[208].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[208].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[208].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1101:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu.hotkey", N_("Selected hotkey"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[209].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1106:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "frame", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1106:3: note: (near initialization for 'config_options_info[209].init.name')
   "frame", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1105:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[209].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1105:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[209].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[210].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[210].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[210].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[210].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[211].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[211].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[211].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[211].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[212].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1106:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "frame", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1106:3: note: (near initialization for 'config_options_info[212].init.name')
   "frame", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1105:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[212].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1105:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[212].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[213].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[213].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[213].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[213].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[214].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[214].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[214].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[214].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1105:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".menu", N_("Menu frame"),
  ^
../.././src/config/options.inc:1040:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1040:16: note: (near initialization for 'config_options_info[215].init.path')
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1111:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "dialog",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1111:3: note: (near initialization for 'config_options_info[215].init.name')
   "dialog",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1110:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[215].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1110:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[215].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1041:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1041:16: note: (near initialization for 'config_options_info[216].init.path')
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1111:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "dialog",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1111:3: note: (near initialization for 'config_options_info[216].init.name')
   "dialog",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1110:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[216].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1110:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[216].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1110:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Dialog"),
  ^
../.././src/config/options.inc:1115:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("ui.colors.color.dialog", "background", 0,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:1115:17: note: (near initialization for 'config_options_info[217].init.path')
  INIT_OPT_ALIAS("ui.colors.color.dialog", "background", 0,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:1115:43: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("ui.colors.color.dialog", "background", 0,
                                           ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:1115:43: note: (near initialization for 'config_options_info[217].init.name')
  INIT_OPT_ALIAS("ui.colors.color.dialog", "background", 0,
                                           ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:1119:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("ui.colors.mono.dialog", "background", 0,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:1119:17: note: (near initialization for 'config_options_info[218].init.path')
  INIT_OPT_ALIAS("ui.colors.mono.dialog", "background", 0,
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:1119:42: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("ui.colors.mono.dialog", "background", 0,
                                          ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:1119:42: note: (near initialization for 'config_options_info[218].init.name')
  INIT_OPT_ALIAS("ui.colors.mono.dialog", "background", 0,
                                          ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[219].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1123:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "generic", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1123:3: note: (near initialization for 'config_options_info[219].init.name')
   "generic", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1122:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[219].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1122:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[219].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[220].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[220].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[220].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[220].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[221].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[221].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[221].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[221].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[222].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1123:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "generic", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1123:3: note: (near initialization for 'config_options_info[222].init.name')
   "generic", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1122:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[222].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1122:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[222].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[223].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[223].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[223].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[223].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[224].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[224].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[224].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[224].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1122:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Generic"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[225].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1127:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "frame", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1127:3: note: (near initialization for 'config_options_info[225].init.name')
   "frame", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1126:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[225].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1126:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[225].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[226].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[226].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[226].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[226].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[227].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[227].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[227].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[227].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[228].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1127:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "frame", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1127:3: note: (near initialization for 'config_options_info[228].init.name')
   "frame", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1126:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[228].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1126:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[228].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[229].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[229].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[229].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[229].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[230].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[230].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[230].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[230].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1126:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Frame"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[231].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1131:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "scrollbar", "black", "blue", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1131:3: note: (near initialization for 'config_options_info[231].init.name')
   "scrollbar", "black", "blue", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1130:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[231].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1130:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[231].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[232].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[232].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[232].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[232].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[233].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[233].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[233].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[233].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[234].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1131:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "scrollbar", "black", "blue", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1131:3: note: (near initialization for 'config_options_info[234].init.name')
   "scrollbar", "black", "blue", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1130:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[234].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1130:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[234].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[235].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[235].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[235].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[235].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[236].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[236].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[236].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[236].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1130:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Scrollbar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[237].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1135:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "scrollbar-selected", "black", "green", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1135:3: note: (near initialization for 'config_options_info[237].init.name')
   "scrollbar-selected", "black", "green", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1134:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[237].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1134:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[237].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[238].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[238].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[238].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[238].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[239].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[239].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[239].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[239].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[240].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1135:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "scrollbar-selected", "black", "green", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1135:3: note: (near initialization for 'config_options_info[240].init.name')
   "scrollbar-selected", "black", "green", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1134:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[240].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1134:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[240].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[241].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[241].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[241].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[241].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[242].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[242].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[242].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[242].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1134:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected scrollbar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[243].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1139:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "title", "darkred", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1139:3: note: (near initialization for 'config_options_info[243].init.name')
   "title", "darkred", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1138:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Title"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[243].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1138:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Title"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[243].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[244].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[244].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[244].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[244].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[245].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[245].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[245].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[245].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[246].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1139:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "title", "darkred", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1139:3: note: (near initialization for 'config_options_info[246].init.name')
   "title", "darkred", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1138:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Title"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[246].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1138:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Title"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[246].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[247].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[247].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[247].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[247].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[248].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[248].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[248].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[248].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1138:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Title"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[249].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1143:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1143:3: note: (near initialization for 'config_options_info[249].init.name')
   "text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1142:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[249].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1142:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[249].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[250].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[250].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[250].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[250].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[251].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[251].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[251].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[251].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[252].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1143:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1143:3: note: (near initialization for 'config_options_info[252].init.name')
   "text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1142:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[252].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1142:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[252].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[253].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[253].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[253].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[253].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[254].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[254].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[254].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[254].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1142:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[255].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1147:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "checkbox", "darkred", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1147:3: note: (near initialization for 'config_options_info[255].init.name')
   "checkbox", "darkred", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1146:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[255].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1146:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[255].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[256].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[256].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[256].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[256].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[257].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[257].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[257].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[257].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[258].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1147:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "checkbox", "darkred", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1147:3: note: (near initialization for 'config_options_info[258].init.name')
   "checkbox", "darkred", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1146:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[258].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1146:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[258].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[259].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[259].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[259].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[259].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[260].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[260].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[260].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[260].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1146:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[261].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1151:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "checkbox-selected", "yellow", "green", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1151:3: note: (near initialization for 'config_options_info[261].init.name')
   "checkbox-selected", "yellow", "green", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1150:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[261].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1150:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[261].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[262].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[262].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[262].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[262].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[263].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[263].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[263].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[263].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[264].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1151:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "checkbox-selected", "yellow", "green", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1151:3: note: (near initialization for 'config_options_info[264].init.name')
   "checkbox-selected", "yellow", "green", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1150:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[264].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1150:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[264].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[265].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[265].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[265].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[265].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[266].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[266].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[266].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[266].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1150:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected checkbox"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[267].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1155:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "checkbox-label", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1155:3: note: (near initialization for 'config_options_info[267].init.name')
   "checkbox-label", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1154:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[267].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1154:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[267].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[268].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[268].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[268].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[268].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[269].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[269].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[269].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[269].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[270].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1155:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "checkbox-label", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1155:3: note: (near initialization for 'config_options_info[270].init.name')
   "checkbox-label", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1154:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[270].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1154:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[270].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[271].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[271].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[271].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[271].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[272].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[272].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[272].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[272].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1154:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Checkbox label"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[273].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1159:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "button", "white", "blue", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1159:3: note: (near initialization for 'config_options_info[273].init.name')
   "button", "white", "blue", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1158:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Button"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[273].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1158:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Button"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[273].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[274].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[274].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[274].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[274].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[275].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[275].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[275].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[275].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[276].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1159:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "button", "white", "blue", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1159:3: note: (near initialization for 'config_options_info[276].init.name')
   "button", "white", "blue", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1158:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Button"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[276].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1158:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Button"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[276].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[277].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[277].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[277].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[277].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[278].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[278].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[278].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[278].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1158:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[279].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1163:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "button-selected", "yellow", "green", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1163:3: note: (near initialization for 'config_options_info[279].init.name')
   "button-selected", "yellow", "green", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1162:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[279].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1162:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[279].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[280].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[280].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[280].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[280].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[281].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[281].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[281].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[281].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[282].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1163:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "button-selected", "yellow", "green", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1163:3: note: (near initialization for 'config_options_info[282].init.name')
   "button-selected", "yellow", "green", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1162:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[282].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1162:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[282].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[283].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[283].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[283].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[283].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[284].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[284].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[284].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[284].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1162:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[285].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1167:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "button-shortcut", "yellow", "blue", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1167:3: note: (near initialization for 'config_options_info[285].init.name')
   "button-shortcut", "yellow", "blue", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1166:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[285].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1166:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[285].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[286].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[286].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[286].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[286].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[287].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[287].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[287].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[287].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[288].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1167:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "button-shortcut", "yellow", "blue", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1167:3: note: (near initialization for 'config_options_info[288].init.name')
   "button-shortcut", "yellow", "blue", "white", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1166:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[288].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1166:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[288].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[289].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[289].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[289].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[289].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[290].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[290].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[290].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[290].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1166:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Button shortcut"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[291].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1171:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "button-shortcut-selected", "white", "blue", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1171:3: note: (near initialization for 'config_options_info[291].init.name')
   "button-shortcut-selected", "white", "blue", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1170:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[291].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1170:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[291].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[292].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[292].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[292].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[292].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[293].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[293].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[293].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[293].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[294].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1171:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "button-shortcut-selected", "white", "blue", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1171:3: note: (near initialization for 'config_options_info[294].init.name')
   "button-shortcut-selected", "white", "blue", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1170:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[294].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1170:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[294].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[295].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[295].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[295].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[295].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[296].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[296].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[296].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[296].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1170:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Selected button shortcut"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[297].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1175:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "field", "white", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1175:3: note: (near initialization for 'config_options_info[297].init.name')
   "field", "white", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1174:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[297].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1174:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[297].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[298].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[298].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[298].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[298].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[299].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[299].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[299].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[299].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[300].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1175:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "field", "white", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1175:3: note: (near initialization for 'config_options_info[300].init.name')
   "field", "white", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1174:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[300].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1174:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[300].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[301].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[301].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[301].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[301].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[302].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[302].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[302].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[302].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1174:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[303].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1179:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "field-text", "yellow", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1179:3: note: (near initialization for 'config_options_info[303].init.name')
   "field-text", "yellow", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1178:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[303].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1178:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[303].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[304].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[304].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[304].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[304].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[305].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[305].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[305].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[305].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[306].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1179:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "field-text", "yellow", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1179:3: note: (near initialization for 'config_options_info[306].init.name')
   "field-text", "yellow", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1178:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[306].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1178:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[306].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[307].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[307].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[307].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[307].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[308].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[308].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[308].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[308].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1178:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Text field text"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[309].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1183:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "meter", "white", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1183:3: note: (near initialization for 'config_options_info[309].init.name')
   "meter", "white", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1182:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[309].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1182:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[309].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[310].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[310].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[310].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[310].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[311].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[311].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[311].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[311].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[312].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1183:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "meter", "white", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1183:3: note: (near initialization for 'config_options_info[312].init.name')
   "meter", "white", "blue", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1182:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[312].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1182:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[312].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[313].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[313].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[313].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[313].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[314].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[314].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[314].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[314].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1182:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Meter"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[315].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1187:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "shadow", "black", "black", "black", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1187:3: note: (near initialization for 'config_options_info[315].init.name')
   "shadow", "black", "black", "black", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1186:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[315].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1186:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[315].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[316].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[316].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[316].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[316].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[317].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[317].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[317].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[317].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[318].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1187:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "shadow", "black", "black", "black", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1187:3: note: (near initialization for 'config_options_info[318].init.name')
   "shadow", "black", "black", "black", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1186:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[318].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1186:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[318].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[319].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[319].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[319].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[319].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[320].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[320].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[320].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[320].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1186:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".dialog", N_("Shadow"),
  ^
../.././src/config/options.inc:1040:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1040:16: note: (near initialization for 'config_options_info[321].init.path')
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1191:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "title",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1191:3: note: (near initialization for 'config_options_info[321].init.name')
   "title",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1190:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[321].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1190:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[321].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1041:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1041:16: note: (near initialization for 'config_options_info[322].init.path')
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1191:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "title",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1191:3: note: (near initialization for 'config_options_info[322].init.name')
   "title",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1190:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[322].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1190:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[322].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1190:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Title bar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[323].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1195:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "title-bar", "black", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1195:3: note: (near initialization for 'config_options_info[323].init.name')
   "title-bar", "black", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1194:28: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[323].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1194:28: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[323].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[324].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[324].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[324].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[324].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[325].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[325].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[325].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[325].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[326].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1195:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "title-bar", "black", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1195:3: note: (near initialization for 'config_options_info[326].init.name')
   "title-bar", "black", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1194:28: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[326].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1194:28: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[326].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[327].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[327].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[327].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[327].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[328].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[328].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[328].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[328].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1194:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Generic title bar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[329].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1199:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "title-text", "black", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1199:3: note: (near initialization for 'config_options_info[329].init.name')
   "title-text", "black", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1198:28: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[329].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1198:28: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[329].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[330].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[330].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[330].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[330].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[331].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[331].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[331].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[331].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[332].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1199:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "title-text", "black", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1199:3: note: (near initialization for 'config_options_info[332].init.name')
   "title-text", "black", "white", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1198:28: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[332].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1198:28: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[332].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[333].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[333].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[333].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[333].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[334].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[334].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[334].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[334].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1198:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".title", N_("Title bar text"),
  ^
../.././src/config/options.inc:1040:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1040:16: note: (near initialization for 'config_options_info[335].init.path')
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1204:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "status",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1204:3: note: (near initialization for 'config_options_info[335].init.name')
   "status",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1203:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[335].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1203:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[335].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1041:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1041:16: note: (near initialization for 'config_options_info[336].init.path')
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1204:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "status",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1204:3: note: (near initialization for 'config_options_info[336].init.name')
   "status",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1203:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[336].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1203:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[336].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1203:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Status bar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[337].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1208:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "showip-text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1208:3: note: (near initialization for 'config_options_info[337].init.name')
   "showip-text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1207:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[337].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1207:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[337].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[338].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[338].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[338].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[338].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[339].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[339].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[339].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[339].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[340].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1208:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "showip-text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1208:3: note: (near initialization for 'config_options_info[340].init.name')
   "showip-text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1207:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[340].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1207:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[340].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[341].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[341].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[341].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[341].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[342].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[342].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[342].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[342].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1207:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar show ip"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[343].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1212:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "status-bar", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1212:3: note: (near initialization for 'config_options_info[343].init.name')
   "status-bar", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1211:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[343].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1211:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[343].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[344].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[344].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[344].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[344].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[345].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[345].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[345].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[345].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[346].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1212:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "status-bar", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1212:3: note: (near initialization for 'config_options_info[346].init.name')
   "status-bar", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1211:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[346].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1211:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[346].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[347].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[347].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[347].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[347].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[348].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[348].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[348].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[348].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1211:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Generic status bar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[349].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1217:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "status-text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1217:3: note: (near initialization for 'config_options_info[349].init.name')
   "status-text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1216:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[349].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1216:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[349].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[350].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[350].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[350].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[350].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[351].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[351].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[351].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[351].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[352].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1217:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "status-text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1217:3: note: (near initialization for 'config_options_info[352].init.name')
   "status-text", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1216:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[352].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1216:29: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[352].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[353].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[353].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[353].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[353].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[354].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[354].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[354].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[354].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1216:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".status", N_("Status bar text"),
  ^
../.././src/config/options.inc:1040:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1040:16: note: (near initialization for 'config_options_info[355].init.path')
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1222:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "tabs",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1222:3: note: (near initialization for 'config_options_info[355].init.name')
   "tabs",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1221:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[355].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1221:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[355].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1040:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.color" subtree, capt, name, 0, desc), \
  ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1041:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1041:16: note: (near initialization for 'config_options_info[356].init.path')
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1222:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "tabs",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1222:3: note: (near initialization for 'config_options_info[356].init.name')
   "tabs",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1221:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[356].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1221:26: note: in expansion of macro 'N_'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[356].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1041:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui.colors.mono" subtree, capt, name, 0, desc)
  ^
../.././src/config/options.inc:1221:2: note: in expansion of macro 'INIT_OPT_COLOR_TREE'
  INIT_OPT_COLOR_TREE("", N_("Tabs bar"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[357].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1226:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "unvisited", "darkblue", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1226:3: note: (near initialization for 'config_options_info[357].init.name')
   "unvisited", "darkblue", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1225:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[357].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1225:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[357].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[358].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[358].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[358].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[358].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[359].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[359].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[359].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[359].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[360].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1226:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "unvisited", "darkblue", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1226:3: note: (near initialization for 'config_options_info[360].init.name')
   "unvisited", "darkblue", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1225:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[360].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1225:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[360].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[361].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[361].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[361].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[361].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[362].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[362].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[362].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[362].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1225:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unvisited tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[363].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1231:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1231:3: note: (near initialization for 'config_options_info[363].init.name')
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1230:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[363].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1230:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[363].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[364].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[364].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[364].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[364].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[365].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[365].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[365].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[365].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[366].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1231:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1231:3: note: (near initialization for 'config_options_info[366].init.name')
   "normal", "black", "white", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1230:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[366].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1230:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[366].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[367].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[367].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[367].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[367].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[368].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[368].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[368].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[368].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1230:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Unselected tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[369].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1235:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "loading", "darkred", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1235:3: note: (near initialization for 'config_options_info[369].init.name')
   "loading", "darkred", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1234:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[369].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1234:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[369].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[370].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[370].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[370].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[370].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[371].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[371].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[371].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[371].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[372].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1235:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "loading", "darkred", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1235:3: note: (near initialization for 'config_options_info[372].init.name')
   "loading", "darkred", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1234:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[372].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1234:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[372].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[373].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[373].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[373].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[373].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[374].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[374].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[374].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[374].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1234:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Loading tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[375].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1239:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "selected", "black", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1239:3: note: (near initialization for 'config_options_info[375].init.name')
   "selected", "black", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1238:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[375].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1238:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[375].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[376].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[376].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[376].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[376].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[377].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[377].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[377].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[377].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[378].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1239:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "selected", "black", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1239:3: note: (near initialization for 'config_options_info[378].init.name')
   "selected", "black", "green", "gray", "black",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1238:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[378].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1238:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[378].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[379].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[379].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[379].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[379].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[380].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[380].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[380].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[380].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1238:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Selected tab"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[381].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1243:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "separator", "brown", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1243:3: note: (near initialization for 'config_options_info[381].init.name')
   "separator", "brown", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1242:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[381].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1242:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[381].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[382].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[382].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[382].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[382].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[383].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[383].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[383].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[383].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[384].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1243:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "separator", "brown", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1243:3: note: (near initialization for 'config_options_info[384].init.name')
   "separator", "brown", "white", "gray", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1242:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[384].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1242:27: note: in expansion of macro 'N_'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[384].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[385].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[385].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[385].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[385].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[386].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[386].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[386].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[386].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1242:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS(".tabs", N_("Tab separator"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[387].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1248:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "searched", "black", "lime", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1248:3: note: (near initialization for 'config_options_info[387].init.name')
   "searched", "black", "lime", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1247:22: note: in expansion of macro 'N_'
  INIT_OPT_COLORS("", N_("Searched strings"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[387].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1247:22: note: in expansion of macro 'N_'
  INIT_OPT_COLORS("", N_("Searched strings"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[387].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[388].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[388].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[388].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[388].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1036:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1036:21: note: (near initialization for 'config_options_info[389].init.path')
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[389].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[389].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[389].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1036:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.color" subtree, capt, name, cfg, cbg, desc), \
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[390].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1248:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "searched", "black", "lime", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1248:3: note: (near initialization for 'config_options_info[390].init.name')
   "searched", "black", "lime", "black", "white",
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1247:22: note: in expansion of macro 'N_'
  INIT_OPT_COLORS("", N_("Searched strings"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[390].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1247:22: note: in expansion of macro 'N_'
  INIT_OPT_COLORS("", N_("Searched strings"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[390].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1029:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE(subtree, capt, name, 0, desc),   \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[391].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1031:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1031:9: note: (near initialization for 'config_options_info[391].init.name')
         "text", 0, fg, N_("Default text color.")), \
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[391].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1030:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[391].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1030:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Text color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1037:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1037:21: note: (near initialization for 'config_options_info[392].init.path')
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
                     ^
../.././src/config/options.h:512:5: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1033:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1033:9: note: (near initialization for 'config_options_info[392].init.name')
         "background", 0, bg, N_("Default background color."))
         ^
../.././src/config/options.h:512:11: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[392].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:512:17: note: in definition of macro 'INIT_OPT_COLOR'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1032:35: note: in expansion of macro 'N_'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
                                   ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[392].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:512:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1032:2: note: in expansion of macro 'INIT_OPT_COLOR'
  INIT_OPT_COLOR(subtree "." name, N_("Background color"),  \
  ^
../.././src/config/options.inc:1037:2: note: in expansion of macro 'DO_INIT_OPT_COLORS'
  DO_INIT_OPT_COLORS("ui.colors.mono" subtree, capt, name, mfg, mbg, desc)
  ^
../.././src/config/options.inc:1247:2: note: in expansion of macro 'INIT_OPT_COLORS'
  INIT_OPT_COLORS("", N_("Searched strings"),
  ^
../.././src/config/options.inc:1258:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui", N_("Dialog settings"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1258:16: note: (near initialization for 'config_options_info[393].init.path')
  INIT_OPT_TREE("ui", N_("Dialog settings"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1259:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "dialogs", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1259:3: note: (near initialization for 'config_options_info[393].init.name')
   "dialogs", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1258:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Dialog settings"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[393].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1258:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Dialog settings"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1258:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Dialog settings"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[393].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1258:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Dialog settings"),
  ^
../.././src/config/options.inc:1263:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("ui.dialogs", N_("Minimal height of listbox widget"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1263:15: note: (near initialization for 'config_options_info[394].init.path')
  INIT_OPT_INT("ui.dialogs", N_("Minimal height of listbox widget"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1264:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "listbox_min_height", 0, 1, 20, 10,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1264:3: note: (near initialization for 'config_options_info[394].init.name')
   "listbox_min_height", 0, 1, 20, 10,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1263:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("ui.dialogs", N_("Minimal height of listbox widget"),
                             ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[394].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1263:29: note: in expansion of macro 'N_'
  INIT_OPT_INT("ui.dialogs", N_("Minimal height of listbox widget"),
                             ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1263:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("ui.dialogs", N_("Minimal height of listbox widget"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[394].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1263:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("ui.dialogs", N_("Minimal height of listbox widget"),
  ^
../.././src/config/options.inc:1268:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.dialogs", N_("Drop shadows"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1268:16: note: (near initialization for 'config_options_info[395].init.path')
  INIT_OPT_BOOL("ui.dialogs", N_("Drop shadows"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1269:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "shadows", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1269:3: note: (near initialization for 'config_options_info[395].init.name')
   "shadows", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1268:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.dialogs", N_("Drop shadows"),
                              ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[395].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1268:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.dialogs", N_("Drop shadows"),
                              ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1268:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.dialogs", N_("Drop shadows"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[395].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1268:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.dialogs", N_("Drop shadows"),
  ^
../.././src/config/options.inc:1275:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.dialogs", N_("Underline menu hotkeys"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1275:16: note: (near initialization for 'config_options_info[396].init.path')
  INIT_OPT_BOOL("ui.dialogs", N_("Underline menu hotkeys"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1276:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "underline_hotkeys", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1276:3: note: (near initialization for 'config_options_info[396].init.name')
   "underline_hotkeys", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1275:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.dialogs", N_("Underline menu hotkeys"),
                              ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[396].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1275:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.dialogs", N_("Underline menu hotkeys"),
                              ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1275:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.dialogs", N_("Underline menu hotkeys"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[396].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1275:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.dialogs", N_("Underline menu hotkeys"),
  ^
../.././src/config/options.inc:1281:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.dialogs", N_("Underline button shortcuts"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1281:16: note: (near initialization for 'config_options_info[397].init.path')
  INIT_OPT_BOOL("ui.dialogs", N_("Underline button shortcuts"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1282:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "underline_button_shortcuts", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1282:3: note: (near initialization for 'config_options_info[397].init.name')
   "underline_button_shortcuts", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1281:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.dialogs", N_("Underline button shortcuts"),
                              ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[397].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1281:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.dialogs", N_("Underline button shortcuts"),
                              ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1281:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.dialogs", N_("Underline button shortcuts"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[397].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1281:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.dialogs", N_("Underline button shortcuts"),
  ^
../.././src/config/options.inc:1288:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui", N_("Timer options"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1288:16: note: (near initialization for 'config_options_info[398].init.path')
  INIT_OPT_TREE("ui", N_("Timer options"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1289:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "timer", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1289:3: note: (near initialization for 'config_options_info[398].init.name')
   "timer", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1288:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Timer options"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[398].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1288:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Timer options"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1288:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Timer options"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[398].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1288:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Timer options"),
  ^
../.././src/config/options.inc:1295:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("ui.timer", N_("Enable"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1295:15: note: (near initialization for 'config_options_info[399].init.path')
  INIT_OPT_INT("ui.timer", N_("Enable"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1296:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "enable", 0, 0, 2, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1296:3: note: (near initialization for 'config_options_info[399].init.name')
   "enable", 0, 0, 2, 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1295:27: note: in expansion of macro 'N_'
  INIT_OPT_INT("ui.timer", N_("Enable"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[399].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1295:27: note: in expansion of macro 'N_'
  INIT_OPT_INT("ui.timer", N_("Enable"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1295:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("ui.timer", N_("Enable"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[399].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1295:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("ui.timer", N_("Enable"),
  ^
../.././src/config/options.inc:1310:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("ui.timer", N_("Duration"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1310:15: note: (near initialization for 'config_options_info[400].init.path')
  INIT_OPT_INT("ui.timer", N_("Duration"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1311:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "duration", 0, 1, 86400, 86400,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1311:3: note: (near initialization for 'config_options_info[400].init.name')
   "duration", 0, 1, 86400, 86400,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1310:27: note: in expansion of macro 'N_'
  INIT_OPT_INT("ui.timer", N_("Duration"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[400].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1310:27: note: in expansion of macro 'N_'
  INIT_OPT_INT("ui.timer", N_("Duration"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1310:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("ui.timer", N_("Duration"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[400].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1310:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("ui.timer", N_("Duration"),
  ^
../.././src/config/options.inc:1315:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("ui.timer", N_("Action"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1315:18: note: (near initialization for 'config_options_info[401].init.path')
  INIT_OPT_STRING("ui.timer", N_("Action"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1316:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "action", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1316:3: note: (near initialization for 'config_options_info[401].init.name')
   "action", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1315:30: note: in expansion of macro 'N_'
  INIT_OPT_STRING("ui.timer", N_("Action"),
                              ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[401].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1315:30: note: in expansion of macro 'N_'
  INIT_OPT_STRING("ui.timer", N_("Action"),
                              ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1315:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("ui.timer", N_("Action"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[401].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1315:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("ui.timer", N_("Action"),
  ^
../.././src/config/options.inc:1321:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui", N_("Window tabs"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1321:16: note: (near initialization for 'config_options_info[402].init.path')
  INIT_OPT_TREE("ui", N_("Window tabs"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1322:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "tabs", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1322:3: note: (near initialization for 'config_options_info[402].init.name')
   "tabs", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1321:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Window tabs"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[402].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1321:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Window tabs"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1321:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Window tabs"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[402].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1321:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Window tabs"),
  ^
../.././src/config/options.inc:1325:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("ui.tabs", N_("Display tabs bar"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1325:15: note: (near initialization for 'config_options_info[403].init.path')
  INIT_OPT_INT("ui.tabs", N_("Display tabs bar"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1326:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "show_bar", 0, 0, 2, 1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1326:3: note: (near initialization for 'config_options_info[403].init.name')
   "show_bar", 0, 0, 2, 1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1325:26: note: in expansion of macro 'N_'
  INIT_OPT_INT("ui.tabs", N_("Display tabs bar"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[403].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1325:26: note: in expansion of macro 'N_'
  INIT_OPT_INT("ui.tabs", N_("Display tabs bar"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1325:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("ui.tabs", N_("Display tabs bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[403].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1325:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("ui.tabs", N_("Display tabs bar"),
  ^
../.././src/config/options.inc:1332:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.tabs", N_("Tab bar at top"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1332:16: note: (near initialization for 'config_options_info[404].init.path')
  INIT_OPT_BOOL("ui.tabs", N_("Tab bar at top"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1333:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "top", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1333:3: note: (near initialization for 'config_options_info[404].init.name')
   "top", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1332:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.tabs", N_("Tab bar at top"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[404].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1332:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.tabs", N_("Tab bar at top"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1332:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.tabs", N_("Tab bar at top"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[404].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1332:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.tabs", N_("Tab bar at top"),
  ^
../.././src/config/options.inc:1336:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.tabs", N_("Wrap-around tabs cycling"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1336:16: note: (near initialization for 'config_options_info[405].init.path')
  INIT_OPT_BOOL("ui.tabs", N_("Wrap-around tabs cycling"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1337:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "wraparound", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1337:3: note: (near initialization for 'config_options_info[405].init.name')
   "wraparound", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1336:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.tabs", N_("Wrap-around tabs cycling"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[405].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1336:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.tabs", N_("Wrap-around tabs cycling"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1336:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.tabs", N_("Wrap-around tabs cycling"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[405].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1336:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.tabs", N_("Wrap-around tabs cycling"),
  ^
../.././src/config/options.inc:1341:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.tabs", N_("Confirm tab closing"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1341:16: note: (near initialization for 'config_options_info[406].init.path')
  INIT_OPT_BOOL("ui.tabs", N_("Confirm tab closing"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1342:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "confirm_close", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1342:3: note: (near initialization for 'config_options_info[406].init.name')
   "confirm_close", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1341:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.tabs", N_("Confirm tab closing"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[406].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1341:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.tabs", N_("Confirm tab closing"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1341:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.tabs", N_("Confirm tab closing"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[406].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1341:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.tabs", N_("Confirm tab closing"),
  ^
../.././src/config/options.inc:1347:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_LANGUAGE("ui", N_("Language"),
                    ^
../.././src/config/options.h:517:5: note: in definition of macro 'INIT_OPT_LANGUAGE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1347:20: note: (near initialization for 'config_options_info[407].init.path')
  INIT_OPT_LANGUAGE("ui", N_("Language"),
                    ^
../.././src/config/options.h:517:5: note: in definition of macro 'INIT_OPT_LANGUAGE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1348:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "language", 0,
   ^
../.././src/config/options.h:517:11: note: in definition of macro 'INIT_OPT_LANGUAGE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1348:3: note: (near initialization for 'config_options_info[407].init.name')
   "language", 0,
   ^
../.././src/config/options.h:517:11: note: in definition of macro 'INIT_OPT_LANGUAGE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:517:17: note: in definition of macro 'INIT_OPT_LANGUAGE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1347:26: note: in expansion of macro 'N_'
  INIT_OPT_LANGUAGE("ui", N_("Language"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[407].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:517:17: note: in definition of macro 'INIT_OPT_LANGUAGE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1347:26: note: in expansion of macro 'N_'
  INIT_OPT_LANGUAGE("ui", N_("Language"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:517:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1347:2: note: in expansion of macro 'INIT_OPT_LANGUAGE'
  INIT_OPT_LANGUAGE("ui", N_("Language"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[407].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:517:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1347:2: note: in expansion of macro 'INIT_OPT_LANGUAGE'
  INIT_OPT_LANGUAGE("ui", N_("Language"),
  ^
../.././src/config/options.inc:1353:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui", N_("Display menu bar always"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1353:16: note: (near initialization for 'config_options_info[408].init.path')
  INIT_OPT_BOOL("ui", N_("Display menu bar always"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1354:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "show_menu_bar_always", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1354:3: note: (near initialization for 'config_options_info[408].init.name')
   "show_menu_bar_always", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1353:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Display menu bar always"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[408].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1353:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Display menu bar always"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1353:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Display menu bar always"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[408].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1353:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Display menu bar always"),
  ^
../.././src/config/options.inc:1357:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui", N_("Display status bar"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1357:16: note: (near initialization for 'config_options_info[409].init.path')
  INIT_OPT_BOOL("ui", N_("Display status bar"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1358:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "show_status_bar", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1358:3: note: (near initialization for 'config_options_info[409].init.name')
   "show_status_bar", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1357:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Display status bar"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[409].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1357:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Display status bar"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1357:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Display status bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[409].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1357:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Display status bar"),
  ^
../.././src/config/options.inc:1361:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui", N_("Display title bar"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1361:16: note: (near initialization for 'config_options_info[410].init.path')
  INIT_OPT_BOOL("ui", N_("Display title bar"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1362:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "show_title_bar", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1362:3: note: (near initialization for 'config_options_info[410].init.name')
   "show_title_bar", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1361:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Display title bar"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[410].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1361:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Display title bar"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1361:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Display title bar"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[410].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1361:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Display title bar"),
  ^
../.././src/config/options.inc:1365:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui", N_("Display goto dialog in new tabs"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1365:16: note: (near initialization for 'config_options_info[411].init.path')
  INIT_OPT_BOOL("ui", N_("Display goto dialog in new tabs"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1366:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "startup_goto_dialog", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1366:3: note: (near initialization for 'config_options_info[411].init.name')
   "startup_goto_dialog", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1365:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Display goto dialog in new tabs"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[411].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1365:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Display goto dialog in new tabs"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1365:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Display goto dialog in new tabs"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[411].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1365:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Display goto dialog in new tabs"),
  ^
../.././src/config/options.inc:1371:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui", N_("Show a message box when file is saved successfully"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1371:16: note: (near initialization for 'config_options_info[412].init.path')
  INIT_OPT_BOOL("ui", N_("Show a message box when file is saved successfully"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1372:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "success_msgbox", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1372:3: note: (near initialization for 'config_options_info[412].init.name')
   "success_msgbox", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1371:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Show a message box when file is saved successfully"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[412].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1371:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Show a message box when file is saved successfully"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1371:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Show a message box when file is saved successfully"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[412].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1371:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Show a message box when file is saved successfully"),
  ^
../.././src/config/options.inc:1378:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("ui", N_("Sessions"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1378:16: note: (near initialization for 'config_options_info[413].init.path')
  INIT_OPT_TREE("ui", N_("Sessions"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1379:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "sessions", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1379:3: note: (near initialization for 'config_options_info[413].init.name')
   "sessions", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1378:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Sessions"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[413].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1378:22: note: in expansion of macro 'N_'
  INIT_OPT_TREE("ui", N_("Sessions"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1378:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Sessions"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[413].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1378:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("ui", N_("Sessions"),
  ^
../.././src/config/options.inc:1382:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.sessions", N_("Keep session active"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1382:16: note: (near initialization for 'config_options_info[414].init.path')
  INIT_OPT_BOOL("ui.sessions", N_("Keep session active"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1383:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "keep_session_active", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1383:3: note: (near initialization for 'config_options_info[414].init.name')
   "keep_session_active", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1382:31: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.sessions", N_("Keep session active"),
                               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[414].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1382:31: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.sessions", N_("Keep session active"),
                               ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1382:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.sessions", N_("Keep session active"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[414].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1382:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.sessions", N_("Keep session active"),
  ^
../.././src/config/options.inc:1387:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.sessions", N_("Auto save session"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1387:16: note: (near initialization for 'config_options_info[415].init.path')
  INIT_OPT_BOOL("ui.sessions", N_("Auto save session"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1388:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "auto_save", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1388:3: note: (near initialization for 'config_options_info[415].init.name')
   "auto_save", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1387:31: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.sessions", N_("Auto save session"),
                               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[415].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1387:31: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.sessions", N_("Auto save session"),
                               ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1387:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.sessions", N_("Auto save session"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[415].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1387:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.sessions", N_("Auto save session"),
  ^
../.././src/config/options.inc:1393:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui.sessions", N_("Auto restore session"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1393:16: note: (near initialization for 'config_options_info[416].init.path')
  INIT_OPT_BOOL("ui.sessions", N_("Auto restore session"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1394:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "auto_restore", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1394:3: note: (near initialization for 'config_options_info[416].init.name')
   "auto_restore", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1393:31: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.sessions", N_("Auto restore session"),
                               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[416].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1393:31: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui.sessions", N_("Auto restore session"),
                               ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1393:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.sessions", N_("Auto restore session"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[416].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1393:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui.sessions", N_("Auto restore session"),
  ^
../.././src/config/options.inc:1399:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("ui.sessions", N_("Auto save and restore session folder name"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1399:18: note: (near initialization for 'config_options_info[417].init.path')
  INIT_OPT_STRING("ui.sessions", N_("Auto save and restore session folder name"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1400:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "auto_save_foldername", 0, "Auto saved session",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1400:3: note: (near initialization for 'config_options_info[417].init.name')
   "auto_save_foldername", 0, "Auto saved session",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1399:33: note: in expansion of macro 'N_'
  INIT_OPT_STRING("ui.sessions", N_("Auto save and restore session folder name"),
                                 ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[417].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1399:33: note: in expansion of macro 'N_'
  INIT_OPT_STRING("ui.sessions", N_("Auto save and restore session folder name"),
                                 ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1399:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("ui.sessions", N_("Auto save and restore session folder name"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[417].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1399:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("ui.sessions", N_("Auto save and restore session folder name"),
  ^
../.././src/config/options.inc:1407:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("ui.sessions", N_("Homepage URI"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1407:18: note: (near initialization for 'config_options_info[418].init.path')
  INIT_OPT_STRING("ui.sessions", N_("Homepage URI"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1408:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "homepage", 0, WWW_HOME_URL,
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1408:3: note: (near initialization for 'config_options_info[418].init.name')
   "homepage", 0, WWW_HOME_URL,
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1407:33: note: in expansion of macro 'N_'
  INIT_OPT_STRING("ui.sessions", N_("Homepage URI"),
                                 ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[418].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1407:33: note: in expansion of macro 'N_'
  INIT_OPT_STRING("ui.sessions", N_("Homepage URI"),
                                 ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1407:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("ui.sessions", N_("Homepage URI"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[418].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1407:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("ui.sessions", N_("Homepage URI"),
  ^
../.././src/config/options.inc:1415:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("ui", N_("Date format"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1415:18: note: (near initialization for 'config_options_info[419].init.path')
  INIT_OPT_STRING("ui", N_("Date format"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1416:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "date_format", 0, "%b %e %H:%M",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1416:3: note: (near initialization for 'config_options_info[419].init.name')
   "date_format", 0, "%b %e %H:%M",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1415:24: note: in expansion of macro 'N_'
  INIT_OPT_STRING("ui", N_("Date format"),
                        ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[419].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1415:24: note: in expansion of macro 'N_'
  INIT_OPT_STRING("ui", N_("Date format"),
                        ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1415:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("ui", N_("Date format"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[419].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1415:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("ui", N_("Date format"),
  ^
../.././src/config/options.inc:1420:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ui", N_("Set window title"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1420:16: note: (near initialization for 'config_options_info[420].init.path')
  INIT_OPT_BOOL("ui", N_("Set window title"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
../.././src/config/options.inc:1421:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "window_title", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.inc:1421:3: note: (near initialization for 'config_options_info[420].init.name')
   "window_title", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1420:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Set window title"),
                      ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'config_options_info[420].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
../.././src/config/options.inc:1420:22: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ui", N_("Set window title"),
                      ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1420:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Set window title"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'config_options_info[420].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
../.././src/config/options.inc:1420:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ui", N_("Set window title"),
  ^
../.././src/config/options.inc:1429:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("", "secure_file_saving", 0, "infofiles.secure_save"),
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:1429:17: note: (near initialization for 'config_options_info[421].init.path')
  INIT_OPT_ALIAS("", "secure_file_saving", 0, "infofiles.secure_save"),
                 ^
../.././src/config/options.h:532:5: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
     ^
../.././src/config/options.inc:1429:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_ALIAS("", "secure_file_saving", 0, "infofiles.secure_save"),
                     ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
../.././src/config/options.inc:1429:21: note: (near initialization for 'config_options_info[421].init.name')
  INIT_OPT_ALIAS("", "secure_file_saving", 0, "infofiles.secure_save"),
                     ^
../.././src/config/options.h:532:11: note: in definition of macro 'INIT_OPT_ALIAS'
  {{ path, name, NULL, NULL, flags, \
           ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
options.c: In function 'register_options':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:1306:5: note: in expansion of macro 'assert'
     assert(string);
     ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:1306:5: note: in expansion of macro 'assert'
     assert(string);
     ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
options.c:1307:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     decode_color(string, strlen(string),
                                 ^
In file included from options.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:1312:5: note: in expansion of macro 'assert'
     assert(string);
     ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:1312:5: note: in expansion of macro 'assert'
     assert(string);
     ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/config/opttypes.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from opttypes.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from opttypes.c:16:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from opttypes.c:16:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from opttypes.c:18:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
opttypes.c: In function 'gen_cmd':
opttypes.c:38:29: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
  if (!*argc) return gettext("Parameter expected");
                             ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from opttypes.c:16:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
opttypes.c:54:17: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
  return gettext("Read error");
                 ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from opttypes.c:16:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from opttypes.c:12:
opttypes.c: In function 'redir_cmd':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
opttypes.c:99:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!", opt->name, opt->value.string);
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
opttypes.c:99:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!", opt->name, opt->value.string);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
opttypes.c: In function 'redir_rd':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
opttypes.c:118:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!", opt->name, opt->value.string);
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
opttypes.c:118:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!", opt->name, opt->value.string);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
opttypes.c: In function 'redir_wr':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
opttypes.c:136:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!", opt->name, opt->value.string);
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
opttypes.c:136:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!", opt->name, opt->value.string);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
opttypes.c: In function 'redir_set':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
opttypes.c:149:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!", opt->name, opt->value.string);
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
opttypes.c:149:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!", opt->name, opt->value.string);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
opttypes.c: In function 'redir_eq':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
opttypes.c:171:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!", opt->name, opt->value.string);
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
opttypes.c:171:2: note: in expansion of macro 'assertm'
  assertm(real != NULL, "%s aliased to unknown option %s!", opt->name, opt->value.string);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
opttypes.c: In function 'str_set':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
opttypes.c:326:2: note: in expansion of macro 'assert'
  assert(opt->value.string);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
opttypes.c:326:2: note: in expansion of macro 'assert'
  assert(opt->value.string);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from opttypes.c:8:
opttypes.c: In function 'str_eq':
opttypes.c:335:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                       ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from opttypes.c:8:
opttypes.c:335:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                                          ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from opttypes.c:8:
opttypes.c:335:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                       ^
opttypes.c:335:23: note: expected 'const char *' but argument is of type 'unsigned char *'
opttypes.c:335:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                                          ^
opttypes.c:335:42: note: expected 'const char *' but argument is of type 'const unsigned char *'
opttypes.c:335:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                       ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from opttypes.c:8:
opttypes.c:335:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                       ^
opttypes.c:335:23: note: expected 'const char *' but argument is of type 'unsigned char *'
opttypes.c:335:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                                          ^
opttypes.c:335:42: note: expected 'const char *' but argument is of type 'const unsigned char *'
opttypes.c:335:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                                          ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from opttypes.c:8:
opttypes.c:335:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                       ^
opttypes.c:335:23: note: expected 'const char *' but argument is of type 'unsigned char *'
opttypes.c:335:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                                          ^
opttypes.c:335:42: note: expected 'const char *' but argument is of type 'const unsigned char *'
opttypes.c:335:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                       ^
opttypes.c:335:23: note: expected 'const char *' but argument is of type 'unsigned char *'
opttypes.c:335:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return str && strcmp(opt->value.string, str) == 0;
                                          ^
opttypes.c:335:42: note: expected 'const char *' but argument is of type 'const unsigned char *'
opttypes.c: In function 'str_wr':
opttypes.c:341:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int len = strlen(o->value.string);
                   ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
opttypes.c: In function 'cp_wr':
opttypes.c:379:47: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  add_optstring_to_string(s, mime_name, strlen(mime_name));
                                               ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
opttypes.c: In function 'lang_wr':
opttypes.c:414:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  add_optstring_to_string(s, lang, strlen(lang));
                                          ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
opttypes.c: In function 'color_set':
opttypes.c:421:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return !decode_color(str, strlen(str), &opt->value.color);
                                   ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
opttypes.c: In function 'color_eq':
opttypes.c:429:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return str && !decode_color(str, strlen(str), &color)
                                          ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
opttypes.c: In function 'color_wr':
opttypes.c:440:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  add_optstring_to_string(str, strcolor, strlen(strcolor));
                                                ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from opttypes.c:8:
opttypes.c: In function 'tree_dup':
opttypes.c:466:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (new_opt->name && !strcmp(new_opt->name, "_template_"))
                                ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from opttypes.c:8:
opttypes.c:466:32: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (new_opt->name && !strcmp(new_opt->name, "_template_"))
                                ^
opttypes.c:466:32: note: expected 'const char *' but argument is of type 'unsigned char *'
opttypes.c:466:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (new_opt->name && !strcmp(new_opt->name, "_template_"))
                                ^
In file included from opttypes.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from opttypes.c:8:
opttypes.c:466:32: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (new_opt->name && !strcmp(new_opt->name, "_template_"))
                                ^
opttypes.c:466:32: note: expected 'const char *' but argument is of type 'unsigned char *'
opttypes.c:466:32: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (new_opt->name && !strcmp(new_opt->name, "_template_"))
                                ^
opttypes.c:466:32: note: expected 'const char *' but argument is of type 'unsigned char *'
opttypes.c:466:32: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (new_opt->name && !strcmp(new_opt->name, "_template_"))
                                ^
opttypes.c:466:32: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from opttypes.c:12:
opttypes.c:467:46: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
    new_opt->box_item->visible = get_opt_bool("config.show_template", NULL);
                                              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
opttypes.c:467:33: note: in expansion of macro 'get_opt_bool'
    new_opt->box_item->visible = get_opt_bool("config.show_template", NULL);
                                 ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from opttypes.c:16:0:
opttypes.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:480:4: note: in expansion of macro 'N_'
  { N_("Boolean"),  bool_cmd,  num_rd,   num_wr,   NULL,     num_set,   num_eq,   N_("[0|1]") },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[0].name')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:480:4: note: in expansion of macro 'N_'
  { N_("Boolean"),  bool_cmd,  num_rd,   num_wr,   NULL,     num_set,   num_eq,   N_("[0|1]") },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:480:82: note: in expansion of macro 'N_'
  { N_("Boolean"),  bool_cmd,  num_rd,   num_wr,   NULL,     num_set,   num_eq,   N_("[0|1]") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[0].help_str')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:480:82: note: in expansion of macro 'N_'
  { N_("Boolean"),  bool_cmd,  num_rd,   num_wr,   NULL,     num_set,   num_eq,   N_("[0|1]") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:482:4: note: in expansion of macro 'N_'
  { N_("Integer"),  gen_cmd,   num_rd,   num_wr,   NULL,     num_set,   num_eq,   N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[1].name')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:482:4: note: in expansion of macro 'N_'
  { N_("Integer"),  gen_cmd,   num_rd,   num_wr,   NULL,     num_set,   num_eq,   N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:482:82: note: in expansion of macro 'N_'
  { N_("Integer"),  gen_cmd,   num_rd,   num_wr,   NULL,     num_set,   num_eq,   N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[1].help_str')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:482:82: note: in expansion of macro 'N_'
  { N_("Integer"),  gen_cmd,   num_rd,   num_wr,   NULL,     num_set,   num_eq,   N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:484:4: note: in expansion of macro 'N_'
  { N_("Longint"),  gen_cmd,   num_rd,   long_wr,  NULL,     long_set,  long_eq,  N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[2].name')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:484:4: note: in expansion of macro 'N_'
  { N_("Longint"),  gen_cmd,   num_rd,   long_wr,  NULL,     long_set,  long_eq,  N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:484:82: note: in expansion of macro 'N_'
  { N_("Longint"),  gen_cmd,   num_rd,   long_wr,  NULL,     long_set,  long_eq,  N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[2].help_str')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:484:82: note: in expansion of macro 'N_'
  { N_("Longint"),  gen_cmd,   num_rd,   long_wr,  NULL,     long_set,  long_eq,  N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:486:4: note: in expansion of macro 'N_'
  { N_("String"),   gen_cmd,   str_rd,   str_wr,   str_dup,  str_set,   str_eq,   N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[3].name')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:486:4: note: in expansion of macro 'N_'
  { N_("String"),   gen_cmd,   str_rd,   str_wr,   str_dup,  str_set,   str_eq,   N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:486:82: note: in expansion of macro 'N_'
  { N_("String"),   gen_cmd,   str_rd,   str_wr,   str_dup,  str_set,   str_eq,   N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[3].help_str')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:486:82: note: in expansion of macro 'N_'
  { N_("String"),   gen_cmd,   str_rd,   str_wr,   str_dup,  str_set,   str_eq,   N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:489:4: note: in expansion of macro 'N_'
  { N_("Codepage"), gen_cmd,   str_rd,   cp_wr,    NULL,     cp_set,    cp_eq,    N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[4].name')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:489:4: note: in expansion of macro 'N_'
  { N_("Codepage"), gen_cmd,   str_rd,   cp_wr,    NULL,     cp_set,    cp_eq,    N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:489:82: note: in expansion of macro 'N_'
  { N_("Codepage"), gen_cmd,   str_rd,   cp_wr,    NULL,     cp_set,    cp_eq,    N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[4].help_str')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:489:82: note: in expansion of macro 'N_'
  { N_("Codepage"), gen_cmd,   str_rd,   cp_wr,    NULL,     cp_set,    cp_eq,    N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:491:4: note: in expansion of macro 'N_'
  { N_("Language"), gen_cmd,   str_rd,   lang_wr,  NULL,     lang_set,  lang_eq,  N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[5].name')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:491:4: note: in expansion of macro 'N_'
  { N_("Language"), gen_cmd,   str_rd,   lang_wr,  NULL,     lang_set,  lang_eq,  N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:491:82: note: in expansion of macro 'N_'
  { N_("Language"), gen_cmd,   str_rd,   lang_wr,  NULL,     lang_set,  lang_eq,  N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[5].help_str')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:491:82: note: in expansion of macro 'N_'
  { N_("Language"), gen_cmd,   str_rd,   lang_wr,  NULL,     lang_set,  lang_eq,  N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:493:4: note: in expansion of macro 'N_'
  { N_("Color"),    gen_cmd,   str_rd,   color_wr, NULL,     color_set, color_eq, N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[6].name')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:493:4: note: in expansion of macro 'N_'
  { N_("Color"),    gen_cmd,   str_rd,   color_wr, NULL,     color_set, color_eq, N_("") },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:493:82: note: in expansion of macro 'N_'
  { N_("Color"),    gen_cmd,   str_rd,   color_wr, NULL,     color_set, color_eq, N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[6].help_str')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:493:82: note: in expansion of macro 'N_'
  { N_("Color"),    gen_cmd,   str_rd,   color_wr, NULL,     color_set, color_eq, N_("") },
                                                                                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:496:4: note: in expansion of macro 'N_'
  { N_("Special"),  exec_cmd,  NULL,     NULL,     NULL,     NULL,      NULL,     "" },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[7].name')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:496:4: note: in expansion of macro 'N_'
  { N_("Special"),  exec_cmd,  NULL,     NULL,     NULL,     NULL,      NULL,     "" },
    ^
opttypes.c:496:82: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { N_("Special"),  exec_cmd,  NULL,     NULL,     NULL,     NULL,      NULL,     "" },
                                                                                  ^
opttypes.c:496:82: note: (near initialization for 'option_types[7].help_str')
In file included from opttypes.c:16:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:499:4: note: in expansion of macro 'N_'
  { N_("Alias"),    redir_cmd, redir_rd, redir_wr, NULL,     redir_set, redir_eq, "" },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[8].name')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:499:4: note: in expansion of macro 'N_'
  { N_("Alias"),    redir_cmd, redir_rd, redir_wr, NULL,     redir_set, redir_eq, "" },
    ^
opttypes.c:499:82: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { N_("Alias"),    redir_cmd, redir_rd, redir_wr, NULL,     redir_set, redir_eq, "" },
                                                                                  ^
opttypes.c:499:82: note: (near initialization for 'option_types[8].help_str')
In file included from opttypes.c:16:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:502:4: note: in expansion of macro 'N_'
  { N_("Folder"),   NULL,      NULL,     NULL,     tree_dup, NULL,      NULL,      "" },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'option_types[9].name')
 #define N_(msg) (gettext_noop(msg))
                 ^
opttypes.c:502:4: note: in expansion of macro 'N_'
  { N_("Folder"),   NULL,      NULL,     NULL,     tree_dup, NULL,      NULL,      "" },
    ^
opttypes.c:502:83: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { N_("Folder"),   NULL,      NULL,     NULL,     tree_dup, NULL,      NULL,      "" },
                                                                                   ^
opttypes.c:502:83: note: (near initialization for 'option_types[9].help_str')
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from opttypes.c:12:
opttypes.c: In function 'get_option_type_name':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
opttypes.c:508:2: note: in expansion of macro 'assert'
  assert(type >= 0 && type < sizeof(option_types)/sizeof(struct option_type_info));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
opttypes.c:508:2: note: in expansion of macro 'assert'
  assert(type >= 0 && type < sizeof(option_types)/sizeof(struct option_type_info));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
opttypes.c:509:26: warning: pointer targets in return differ in signedness [-Wpointer-sign]
  if_assert_failed return "";
                          ^
      [CC]   src/config/timer.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from timer.c:9:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from timer.c:11:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from timer.c:11:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from timer.c:9:0:
timer.c: In function 'periodic_save_handler':
timer.c:29:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("anonymous")) return;
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
timer.c:29:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("anonymous")) return;
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from timer.c:12:0:
timer.c:33:40: warning: pointer targets in passing argument 1 of 'get_event_id' differ in signedness [-Wpointer-sign]
   set_event_id(periodic_save_event_id, "periodic-saving");
                                        ^
../.././src/main/event.h:106:25: note: in definition of macro 'set_event_id'
    event = get_event_id(name); \
                         ^
../.././src/main/event.h:94:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_event_id(unsigned char *name);
     ^
In file included from timer.c:9:0:
timer.c:37:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  interval = sec_to_ms(get_opt_int("infofiles.save_interval", NULL));
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
timer.c:37:23: note: in expansion of macro 'get_opt_int'
  interval = sec_to_ms(get_opt_int("infofiles.save_interval", NULL));
                       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from timer.c:9:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
timer.c:42:3: note: in expansion of macro 'assert'
   assert(periodic_save_timer == TIMER_ID_UNDEF);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
timer.c:42:3: note: in expansion of macro 'assert'
   assert(periodic_save_timer == TIMER_ID_UNDEF);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from timer.c:9:0:
timer.c: In function 'periodic_save_change_hook':
timer.c:54:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("anonymous")) return 0;
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
timer.c:54:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("anonymous")) return 0;
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
timer.c: In function 'init_timer':
timer.c:67:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   { "infofiles.save_interval", periodic_save_change_hook },
     ^
timer.c:67:5: note: (near initialization for 'timer_change_hooks[0].name')
In file included from timer.c:13:0:
timer.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
timer.c:82:15: note: in expansion of macro 'N_'
  /* name: */  N_("Periodic Saving"),
               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'periodic_saving_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
timer.c:82:15: note: in expansion of macro 'N_'
  /* name: */  N_("Periodic Saving"),
               ^
      [CC]   src/config/urlhist.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from urlhist.c:9:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from urlhist.c:11:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from urlhist.c:11:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
urlhist.c: In function 'load_url_history':
urlhist.c:17:32: warning: pointer targets in passing argument 2 of 'load_input_history' differ in signedness [-Wpointer-sign]
 #define GOTO_HISTORY_FILENAME  "gotohist"
                                ^
urlhist.c:25:40: note: in expansion of macro 'GOTO_HISTORY_FILENAME'
  load_input_history(&goto_url_history, GOTO_HISTORY_FILENAME);
                                        ^
In file included from ../.././src/bfu/widget.h:11:0,
                 from ../.././src/bfu/dialog.h:5,
                 from urlhist.c:9:
../.././src/bfu/inphist.h:53:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int load_input_history(struct input_history *history, unsigned char *filename);
     ^
urlhist.c: In function 'save_url_history':
urlhist.c:17:32: warning: pointer targets in passing argument 2 of 'save_input_history' differ in signedness [-Wpointer-sign]
 #define GOTO_HISTORY_FILENAME  "gotohist"
                                ^
urlhist.c:31:40: note: in expansion of macro 'GOTO_HISTORY_FILENAME'
  save_input_history(&goto_url_history, GOTO_HISTORY_FILENAME);
                                        ^
In file included from ../.././src/bfu/widget.h:11:0,
                 from ../.././src/bfu/dialog.h:5,
                 from urlhist.c:9:
../.././src/bfu/inphist.h:57:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int save_input_history(struct input_history *history, unsigned char *filename);
     ^
urlhist.c: At top level:
urlhist.c:42:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "periodic-saving", 0, goto_url_history_write_hook, NULL },
    ^
urlhist.c:42:4: note: (near initialization for 'goto_url_history_hooks[0].name')
In file included from ../.././src/bfu/leds.h:6:0,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from urlhist.c:9:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
urlhist.c:61:15: note: in expansion of macro 'N_'
  /* name: */  N_("Goto URL History"),
               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'goto_url_history_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
urlhist.c:61:15: note: in expansion of macro 'N_'
  /* name: */  N_("Goto URL History"),
               ^
      [LD]   src/config/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/config'
[MAKE all]   src/cookies
make[2]: Entering directory '/tmp/elinks/src/elinks/src/cookies'
      [CC]   src/cookies/cookies.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/cookies/cookies.h:15:0,
                 from cookies.c:23:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from cookies.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from cookies.c:29:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from cookies.c:29:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from cookies.c:39:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from cookies.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from cookies.c:43:0:
../.././src/util/file.h: In function 'stat_links':
../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from cookies.c:43:0:
../.././src/util/file.h: In function 'stat_user':
../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from cookies.c:43:0:
../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from cookies.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from cookies.c:43:0:
../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from cookies.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from cookies.c:43:0:
../.././src/util/file.h: In function 'stat_group':
../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from cookies.c:43:0:
../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from cookies.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from cookies.c:43:0:
../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from cookies.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from cookies.c:43:0:
../.././src/util/file.h: In function 'stat_size':
../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from cookies.c:43:0:
../.././src/util/file.h: In function 'stat_date':
../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
cookies.c: At top level:
cookies.c:88:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("", N_("Cookies"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:88:16: note: (near initialization for 'cookies_options[0].init.path')
  INIT_OPT_TREE("", N_("Cookies"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:89:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "cookies", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cookies.c:89:3: note: (near initialization for 'cookies_options[0].init.name')
   "cookies", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:88:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Cookies"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_options[0].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:88:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Cookies"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:88:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Cookies"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cookies_options[0].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:88:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Cookies"),
  ^
cookies.c:92:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("cookies", N_("Accept policy"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:92:15: note: (near initialization for 'cookies_options[1].init.path')
  INIT_OPT_INT("cookies", N_("Accept policy"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:93:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "accept_policy", 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cookies.c:93:3: note: (near initialization for 'cookies_options[1].init.name')
   "accept_policy", 0,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:92:26: note: in expansion of macro 'N_'
  INIT_OPT_INT("cookies", N_("Accept policy"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_options[1].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:92:26: note: in expansion of macro 'N_'
  INIT_OPT_INT("cookies", N_("Accept policy"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:92:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("cookies", N_("Accept policy"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cookies_options[1].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:92:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("cookies", N_("Accept policy"),
  ^
cookies.c:100:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_INT("cookies", N_("Maximum age"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:100:15: note: (near initialization for 'cookies_options[2].init.path')
  INIT_OPT_INT("cookies", N_("Maximum age"),
               ^
../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:101:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "max_age", 0, -1, 10000, -1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cookies.c:101:3: note: (near initialization for 'cookies_options[2].init.name')
   "max_age", 0, -1, 10000, -1,
   ^
../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:100:26: note: in expansion of macro 'N_'
  INIT_OPT_INT("cookies", N_("Maximum age"),
                          ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_options[2].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:100:26: note: in expansion of macro 'N_'
  INIT_OPT_INT("cookies", N_("Maximum age"),
                          ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:100:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("cookies", N_("Maximum age"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cookies_options[2].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:492:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:100:2: note: in expansion of macro 'INIT_OPT_INT'
  INIT_OPT_INT("cookies", N_("Maximum age"),
  ^
cookies.c:109:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("cookies", N_("Paranoid security"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:109:16: note: (near initialization for 'cookies_options[3].init.path')
  INIT_OPT_BOOL("cookies", N_("Paranoid security"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:110:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "paranoid_security", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cookies.c:110:3: note: (near initialization for 'cookies_options[3].init.name')
   "paranoid_security", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:109:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("cookies", N_("Paranoid security"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_options[3].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:109:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("cookies", N_("Paranoid security"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:109:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("cookies", N_("Paranoid security"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cookies_options[3].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:109:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("cookies", N_("Paranoid security"),
  ^
cookies.c:118:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("cookies", N_("Saving"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:118:16: note: (near initialization for 'cookies_options[4].init.path')
  INIT_OPT_BOOL("cookies", N_("Saving"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:119:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "save", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cookies.c:119:3: note: (near initialization for 'cookies_options[4].init.name')
   "save", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:118:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("cookies", N_("Saving"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_options[4].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:118:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("cookies", N_("Saving"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:118:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("cookies", N_("Saving"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cookies_options[4].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:118:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("cookies", N_("Saving"),
  ^
cookies.c:123:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("cookies", N_("Resaving"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:123:16: note: (near initialization for 'cookies_options[5].init.path')
  INIT_OPT_BOOL("cookies", N_("Resaving"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
cookies.c:124:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "resave", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
cookies.c:124:3: note: (near initialization for 'cookies_options[5].init.name')
   "resave", 0, 1,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:123:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("cookies", N_("Resaving"),
                           ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_options[5].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
cookies.c:123:27: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("cookies", N_("Resaving"),
                           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:123:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("cookies", N_("Resaving"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'cookies_options[5].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
cookies.c:123:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("cookies", N_("Resaving"),
  ^
cookies.c: In function 'get_cookie_server':
cookies.c:147:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int cslen = strlen(cs->host);
                      ^
In file included from cookies.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
cookies.c:148:27: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   int cmp = c_strncasecmp(cs->host, host, hostlen);
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
cookies.c:148:37: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   int cmp = c_strncasecmp(cs->host, host, hostlen);
                                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
cookies.c: In function 'is_domain_security_ok':
cookies.c:235:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  domain_len = strlen(domain);
                      ^
In file included from cookies.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
cookies.c:245:20: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  if (c_strncasecmp(domain, server + server_len - domain_len, domain_len))
                    ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
cookies.c:245:28: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  if (c_strncasecmp(domain, server + server_len - domain_len, domain_len))
                            ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
cookies.c: In function 'set_cookie':
cookies.c:355:34: warning: pointer targets in passing argument 2 of 'parse_header_param' differ in signedness [-Wpointer-sign]
  switch (parse_header_param(str, "path", &path)) {
                                  ^
In file included from cookies.c:34:0:
../.././src/protocol/header.h:13:25: note: expected 'unsigned char *' but argument is of type 'char *'
 enum parse_header_param parse_header_param(unsigned char *, unsigned char *, unsigned char **);
                         ^
cookies.c:360:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       || path[strlen(path) - 1] != '/')
                      ^
In file included from cookies.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
cookies.c:361:23: warning: pointer targets in passing argument 2 of 'add_to_strn' differ in signedness [-Wpointer-sign]
    add_to_strn(&path, "/");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:48:6: note: expected 'const unsigned char *' but argument is of type 'char *'
 void add_to_strn(unsigned char **str, const unsigned char *src);
      ^
cookies.c:364:23: warning: pointer targets in passing argument 2 of 'add_to_strn' differ in signedness [-Wpointer-sign]
    add_to_strn(&path, "x");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:48:6: note: expected 'const unsigned char *' but argument is of type 'char *'
 void add_to_strn(unsigned char **str, const unsigned char *src);
      ^
cookies.c:365:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    memmove(path + 1, path, strlen(path) - 1);
                                   ^
In file included from cookies.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
cookies.c:375:22: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign]
   path_end = strrchr(path, '/');
                      ^
In file included from cookies.c:9:0:
/usr/include/string.h:258:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strrchr (const char *__s, int __c)
              ^
cookies.c:375:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   path_end = strrchr(path, '/');
            ^
cookies.c:384:30: warning: pointer targets in passing argument 2 of 'parse_header_param' differ in signedness [-Wpointer-sign]
  if (parse_header_param(str, "domain", &domain) == HEADER_PARAM_NOT_FOUND)
                              ^
In file included from cookies.c:34:0:
../.././src/protocol/header.h:13:25: note: expected 'unsigned char *' but argument is of type 'char *'
 enum parse_header_param parse_header_param(unsigned char *, unsigned char *, unsigned char **);
                         ^
cookies.c:387:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   memmove(domain, domain + 1, strlen(domain));
                                      ^
In file included from cookies.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
cookies.c:427:35: warning: pointer targets in passing argument 2 of 'parse_header_param' differ in signedness [-Wpointer-sign]
   switch (parse_header_param(str, "expires", &date)) {
                                   ^
In file included from cookies.c:34:0:
../.././src/protocol/header.h:13:25: note: expected 'unsigned char *' but argument is of type 'char *'
 enum parse_header_param parse_header_param(unsigned char *, unsigned char *, unsigned char **);
                         ^
cookies.c:455:44: warning: pointer targets in passing argument 2 of 'parse_header_param' differ in signedness [-Wpointer-sign]
  cookie->secure = (parse_header_param(str, "secure", NULL)
                                            ^
In file included from cookies.c:34:0:
../.././src/protocol/header.h:13:25: note: expected 'unsigned char *' but argument is of type 'char *'
 enum parse_header_param parse_header_param(unsigned char *, unsigned char *, unsigned char **);
                         ^
cookies.c:478:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   add_to_list(cookie_queries, cookie);
   ^
cookies.c:478:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
cookies.c: In function 'accept_cookie':
cookies.c:504:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
    if (c_strcasecmp(c->name, cookie->name)
                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
cookies.c:504:30: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
    if (c_strcasecmp(c->name, cookie->name)
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
cookies.c:505:24: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
        || c_strcasecmp(c->domain, cookie->domain))
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
cookies.c:505:35: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
        || c_strcasecmp(c->domain, cookie->domain))
                                   ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
cookies.c:513:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(cookies, cookie);
  ^
cookies.c:513:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
cookies.c:518:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(cd->domain, cookie->domain))
                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
cookies.c:518:33: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(cd->domain, cookie->domain))
                                 ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
cookies.c:521:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  domain_len = strlen(cookie->domain);
                      ^
In file included from cookies.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
cookies.c: In function 'is_path_prefix':
cookies.c:611:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int dl = strlen(d);
                  ^
In file included from cookies.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
cookies.c:615:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (dl > strlen(s)) return 0;
                  ^
In file included from cookies.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
cookies.c: In function 'send_cookies':
cookies.c:665:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(&header, "; ");
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
cookies.c: In function 'load_cookies':
cookies.c:49:27: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define COOKIES_FILENAME  "cookies"
                           ^
cookies.c:694:28: note: in expansion of macro 'COOKIES_FILENAME'
  unsigned char *cookfile = COOKIES_FILENAME;
                            ^
cookies.c:710:13: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign]
  fp = fopen(cookfile, "rb");
             ^
In file included from cookies.c:7:0:
/usr/include/stdio.h:272:14: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern FILE *fopen (const char *__restrict __filename,
              ^
cookies.c:719:15: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
  while (fgets(in_buffer, 6 * MAX_STR_LEN, fp)) {
               ^
In file included from cookies.c:7:0:
/usr/include/stdio.h:622:14: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
              ^
In file included from /usr/include/string.h:630:0,
                 from cookies.c:9:
cookies.c:731:15: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
    p = strchr(q, '\t');
               ^
cookies.c:731:15: note: expected 'const char *' but argument is of type 'unsigned char *'
cookies.c:731:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    p = strchr(q, '\t');
      ^
In file included from /usr/include/string.h:630:0,
                 from cookies.c:9:
cookies.c:734:16: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
     p = strchr(q, '\n');
                ^
cookies.c:734:16: note: expected 'const char *' but argument is of type 'unsigned char *'
cookies.c:734:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     p = strchr(q, '\n');
       ^
In file included from ../.././src/main/timer.h:4:0,
                 from ../.././src/bfu/dialog.h:6,
                 from cookies.c:22:
cookies.c:745:27: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign]
   expires = str_to_time_t(members[EXPIRES].pos);
                           ^
../.././src/util/time.h:20:41: note: in definition of macro 'str_to_time_t'
 #define str_to_time_t(s) ((time_t) atol(s))
                                         ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdio.h:27,
                 from cookies.c:7:
/usr/include/stdlib.h:283:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atol (const char *__nptr))
 ^
cookies.c:769:28: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
   cookie->secure  = !!atoi(members[SECURE].pos);
                            ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdio.h:27,
                 from cookies.c:7:
/usr/include/stdlib.h:278:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atoi (const char *__nptr))
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
cookies.c: In function 'save_cookies':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cookies.c:826:3: note: in expansion of macro 'assert'
   assert(term == NULL);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cookies.c:826:3: note: in expansion of macro 'assert'
   assert(term == NULL);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from cookies.c:29:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
cookies.c:820:26: note: in expansion of macro 'N_'
    info_box(term, flags, N_("Cannot save cookies"),\
                          ^
cookies.c:831:3: note: in expansion of macro 'CANNOT_SAVE_COOKIES'
   CANNOT_SAVE_COOKIES(0, N_("ELinks was started without a home directory."));
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
cookies.c:821:18: note: in definition of macro 'CANNOT_SAVE_COOKIES'
      ALIGN_LEFT, message);   \
                  ^
cookies.c:831:26: note: in expansion of macro 'N_'
   CANNOT_SAVE_COOKIES(0, N_("ELinks was started without a home directory."));
                          ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
cookies.c:836:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("anonymous")) {
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
cookies.c:836:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("anonymous")) {
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from cookies.c:29:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
cookies.c:820:26: note: in expansion of macro 'N_'
    info_box(term, flags, N_("Cannot save cookies"),\
                          ^
cookies.c:837:3: note: in expansion of macro 'CANNOT_SAVE_COOKIES'
   CANNOT_SAVE_COOKIES(0, N_("ELinks was started with the -anonymous option."));
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
cookies.c:821:18: note: in definition of macro 'CANNOT_SAVE_COOKIES'
      ALIGN_LEFT, message);   \
                  ^
cookies.c:837:26: note: in expansion of macro 'N_'
   CANNOT_SAVE_COOKIES(0, N_("ELinks was started with the -anonymous option."));
                          ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from cookies.c:29:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
cookies.c:820:26: note: in expansion of macro 'N_'
    info_box(term, flags, N_("Cannot save cookies"),\
                          ^
cookies.c:844:3: note: in expansion of macro 'CANNOT_SAVE_COOKIES'
   CANNOT_SAVE_COOKIES(0, N_("Out of memory"));
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
cookies.c:821:18: note: in definition of macro 'CANNOT_SAVE_COOKIES'
      ALIGN_LEFT, message);   \
                  ^
cookies.c:844:26: note: in expansion of macro 'N_'
   CANNOT_SAVE_COOKIES(0, N_("Out of memory"));
                          ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from cookies.c:29:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
cookies.c:820:26: note: in expansion of macro 'N_'
    info_box(term, flags, N_("Cannot save cookies"),\
                          ^
cookies.c:851:3: note: in expansion of macro 'CANNOT_SAVE_COOKIES'
   CANNOT_SAVE_COOKIES(MSGBOX_NO_TEXT_INTL,
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from cookies.c:29:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
cookies.c:820:26: note: in expansion of macro 'N_'
    info_box(term, flags, N_("Cannot save cookies"),\
                          ^
cookies.c:871:3: note: in expansion of macro 'CANNOT_SAVE_COOKIES'
   CANNOT_SAVE_COOKIES(MSGBOX_NO_TEXT_INTL,
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../.././src/bfu/leds.h:6:0,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from cookies.c:22:
cookies.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
cookies.c:914:15: note: in expansion of macro 'N_'
  /* name: */  N_("Cookies"),
               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
cookies.c:914:15: note: in expansion of macro 'N_'
  /* name: */  N_("Cookies"),
               ^
      [CC]   src/cookies/dialogs.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/cookies/cookies.h:15:0,
                 from dialogs.c:14:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from dialogs.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from dialogs.c:17:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from dialogs.c:22:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from dialogs.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c: In function 'add_cookie_info_to_string':
dialogs.c:34:45: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(string, "\n%s: %s", _("Name", term), cookie->name);
                                             ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:34:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(string, "\n%s: %s", _("Name", term), cookie->name);
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:35:45: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(string, "\n%s: %s", _("Value", term), cookie->value);
                                             ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:35:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(string, "\n%s: %s", _("Value", term), cookie->value);
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:36:45: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(string, "\n%s: %s", _("Domain", term), cookie->domain);
                                             ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:36:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(string, "\n%s: %s", _("Domain", term), cookie->domain);
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:37:45: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(string, "\n%s: %s", _("Path", term), cookie->path);
                                             ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:37:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(string, "\n%s: %s", _("Path", term), cookie->path);
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:40:44: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(string, "\n%s: ", _("Expires", term));
                                            ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:40:32: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(string, "\n%s: ", _("Expires", term));
                                ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
dialogs.c:41:27: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_to_string(string, _("at quit time", term));
                           ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:44:44: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(string, "\n%s: ", _("Expires", term));
                                            ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:44:32: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(string, "\n%s: ", _("Expires", term));
                                ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c:45:42: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   add_date_to_string(string, get_opt_str("ui.date_format", NULL), &cookie->expires);
                                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
dialogs.c:45:30: note: in expansion of macro 'get_opt_str'
   add_date_to_string(string, get_opt_str("ui.date_format", NULL), &cookie->expires);
                              ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
dialogs.c:49:45: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(string, "\n%s: %s", _("Secure", term),
                                             ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:50:11: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
         _(cookie->secure ? N_("yes") : N_("no"), term));
           ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:49:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(string, "\n%s: %s", _("Secure", term),
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c: In function 'accept_cookie_dialog':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:73:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:73:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dialogs.c:82:5: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   _("Do you want to accept a cookie from %s?", ses->tab->term),
     ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:85:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&string, "\n\n");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:93:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Accept"), accept_cookie_in_msg_box, B_ENTER),
   ^
dialogs.c:93:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Accept"), accept_cookie_in_msg_box, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:93:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Accept"), accept_cookie_in_msg_box, B_ENTER),
   ^
dialogs.c:93:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Accept"), accept_cookie_in_msg_box, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:94:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Reject"), reject_cookie_in_msg_box, B_ESC));
   ^
dialogs.c:94:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Reject"), reject_cookie_in_msg_box, B_ESC));
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
dialogs.c:94:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Reject"), reject_cookie_in_msg_box, B_ESC));
   ^
dialogs.c:94:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Reject"), reject_cookie_in_msg_box, B_ESC));
                  ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:90:3: note: in expansion of macro 'N_'
   N_("Accept cookie?"), ALIGN_LEFT,
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
dialogs.c: In function 'get_cookie_info':
dialogs.c:161:44: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&string, "%s: %s", _("Server", term), server->host);
                                            ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:161:32: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&string, "%s: %s", _("Server", term), server->host);
                                ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c: In function 'delete_cookie_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:200:3: note: in expansion of macro 'assert'
   assert(!is_object_used(cookie));
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:200:3: note: in expansion of macro 'assert'
   assert(!is_object_used(cookie));
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:17:0:
dialogs.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:209:2: note: in expansion of macro 'N_'
  N_("Sorry, but cookie \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.cant_delete_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:209:2: note: in expansion of macro 'N_'
  N_("Sorry, but cookie \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:211:2: note: in expansion of macro 'N_'
  N_("Sorry, but cookie \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.cant_delete_used_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:211:2: note: in expansion of macro 'N_'
  N_("Sorry, but cookie \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:213:2: note: in expansion of macro 'N_'
  N_("Sorry, but cookie domain \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.cant_delete_folder')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:213:2: note: in expansion of macro 'N_'
  N_("Sorry, but cookie domain \"%s\" cannot be deleted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:215:2: note: in expansion of macro 'N_'
  N_("Sorry, but cookie domain \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.cant_delete_used_folder')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:215:2: note: in expansion of macro 'N_'
  N_("Sorry, but cookie domain \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:217:2: note: in expansion of macro 'N_'
  N_("Delete marked cookies"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.delete_marked_items_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:217:2: note: in expansion of macro 'N_'
  N_("Delete marked cookies"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:219:2: note: in expansion of macro 'N_'
  N_("Delete marked cookies?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.delete_marked_items')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:219:2: note: in expansion of macro 'N_'
  N_("Delete marked cookies?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:221:2: note: in expansion of macro 'N_'
  N_("Delete domain's cookies"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.delete_folder_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:221:2: note: in expansion of macro 'N_'
  N_("Delete domain's cookies"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:223:2: note: in expansion of macro 'N_'
  N_("Delete all cookies from domain \"%s\"?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.delete_folder')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:223:2: note: in expansion of macro 'N_'
  N_("Delete all cookies from domain \"%s\"?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:225:2: note: in expansion of macro 'N_'
  N_("Delete cookie"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.delete_item_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:225:2: note: in expansion of macro 'N_'
  N_("Delete cookie"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:227:2: note: in expansion of macro 'N_'
  N_("Delete this cookie?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.delete_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:227:2: note: in expansion of macro 'N_'
  N_("Delete this cookie?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:229:2: note: in expansion of macro 'N_'
  N_("Clear all cookies"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.clear_all_items_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:229:2: note: in expansion of macro 'N_'
  N_("Clear all cookies"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:231:2: note: in expansion of macro 'N_'
  N_("Do you really want to remove all cookies?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookies_messages.clear_all_items')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:231:2: note: in expansion of macro 'N_'
  N_("Do you really want to remove all cookies?"),
  ^
dialogs.c: In function 'set_cookie_expires':
dialogs.c:297:18: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign]
  number = strtol(value, (char **) &end, 10);
                  ^
In file included from dialogs.c:8:0:
/usr/include/stdlib.h:183:17: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern long int strtol (const char *__restrict __nptr,
                 ^
dialogs.c: In function 'set_cookie_secure':
dialogs.c:316:18: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign]
  number = strtol(value, (char **) &end, 10);
                  ^
In file included from dialogs.c:8:0:
/usr/include/stdlib.h:183:17: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern long int strtol (const char *__restrict __nptr,
                 ^
dialogs.c: In function 'build_edit_dialog':
dialogs.c:337:17: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  dlg->title = _("Edit", term);
                 ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:357:28: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  dlg_server = straconcat(_("Server", term), ": ", dlg_server, "\n",
                            ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c:366:29: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field_float(dlg, _("Name", term), 0, 0, set_cookie_name, MAX_STR_LEN, name, NULL);
                             ^
../.././src/bfu/inpfield.h:47:38: note: in definition of macro 'add_dlg_field_float'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_FLOAT)
                                      ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c:367:29: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field_float(dlg, _("Value", term), 0, 0, set_cookie_value, MAX_STR_LEN, value, NULL);
                             ^
../.././src/bfu/inpfield.h:47:38: note: in definition of macro 'add_dlg_field_float'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_FLOAT)
                                      ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c:368:29: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field_float(dlg, _("Domain", term), 0, 0, set_cookie_domain, MAX_STR_LEN, domain, NULL);
                             ^
../.././src/bfu/inpfield.h:47:38: note: in definition of macro 'add_dlg_field_float'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_FLOAT)
                                      ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c:369:29: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field_float(dlg, _("Expires", term), 0, 0, set_cookie_expires, MAX_STR_LEN, expires, NULL);
                             ^
../.././src/bfu/inpfield.h:47:38: note: in definition of macro 'add_dlg_field_float'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_FLOAT)
                                      ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c:370:29: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field_float(dlg, _("Secure", term), 0, 0, set_cookie_secure, MAX_STR_LEN, secure, NULL);
                             ^
../.././src/bfu/inpfield.h:47:38: note: in definition of macro 'add_dlg_field_float'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_FLOAT)
                                      ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c:372:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~OK", term), B_ENTER, ok_dialog, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c:373:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~Cancel", term), B_ESC, cancel_dialog, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
dialogs.c:375:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, EDIT_WIDGETS_COUNT);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
dialogs.c:375:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, EDIT_WIDGETS_COUNT);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dialogs.c: In function 'push_add_button':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dialogs.c:407:3: note: in expansion of macro 'assert'
   assert(box->sel->depth == 0);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dialogs.c:407:3: note: in expansion of macro 'assert'
   assert(box->sel->depth == 0);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dialogs.c:417:35: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
  new_cookie = init_cookie(stracpy("") /* name */,
                                   ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
dialogs.c:418:14: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
      stracpy("") /* value */,
              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
dialogs.c:419:14: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
      stracpy("/") /* path */,
              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
dialogs.c: In function 'add_server_do':
dialogs.c:440:37: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
  dummy_cookie = init_cookie(stracpy("empty") /* name */,
                                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
dialogs.c:441:16: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
        stracpy("1") /* value */,
                ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
dialogs.c:442:16: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
        stracpy("/") /* path */,
                ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
dialogs.c:444:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
        get_cookie_server(value, strlen(value)));
                                        ^
In file included from dialogs.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dialogs.c: In function 'push_add_server_button':
dialogs.c:464:17: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  dlg->title = _("Add server", term);
                 ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
dialogs.c:468:11: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  text = _("Server name", term);
           ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c:470:27: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_ok_button(dlg, _("~OK", term), B_ENTER, add_server_do, name);
                           ^
../.././src/bfu/button.h:86:25: note: in definition of macro 'add_dlg_ok_button'
  add_dlg_button_do(dlg, text, flags, ok_dialog, NULL, done, data)
                         ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
dialogs.c:471:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~Cancel", term), B_ESC, cancel_dialog, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from dialogs.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from dialogs.c:13:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
dialogs.c:472:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, SERVER_WIDGETS_COUNT);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
dialogs.c:472:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, SERVER_WIDGETS_COUNT);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dialogs.c:17:0:
dialogs.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:489:4: note: in expansion of macro 'N_'
  { N_("~Info"),  push_hierbox_info_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookie_buttons[0].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:489:4: note: in expansion of macro 'N_'
  { N_("~Info"),  push_hierbox_info_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:490:4: note: in expansion of macro 'N_'
  { N_("~Add"),  push_add_button,  1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookie_buttons[1].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:490:4: note: in expansion of macro 'N_'
  { N_("~Add"),  push_add_button,  1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:491:4: note: in expansion of macro 'N_'
  { N_("Add ~server"), push_add_server_button,  1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookie_buttons[2].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:491:4: note: in expansion of macro 'N_'
  { N_("Add ~server"), push_add_server_button,  1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:492:4: note: in expansion of macro 'N_'
  { N_("~Edit"),  push_edit_button,  1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookie_buttons[3].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:492:4: note: in expansion of macro 'N_'
  { N_("~Edit"),  push_edit_button,  1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:493:4: note: in expansion of macro 'N_'
  { N_("~Delete"), push_hierbox_delete_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookie_buttons[4].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:493:4: note: in expansion of macro 'N_'
  { N_("~Delete"), push_hierbox_delete_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:494:4: note: in expansion of macro 'N_'
  { N_("C~lear"),  push_hierbox_clear_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookie_buttons[5].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:494:4: note: in expansion of macro 'N_'
  { N_("C~lear"),  push_hierbox_clear_button, 1 },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:495:4: note: in expansion of macro 'N_'
  { N_("Sa~ve"),  push_save_button,  0 },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookie_buttons[6].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
dialogs.c:495:4: note: in expansion of macro 'N_'
  { N_("Sa~ve"),  push_save_button,  0 },
    ^
In file included from ../.././src/cookies/dialogs.h:4:0,
                 from dialogs.c:15:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
dialogs.c:500:2: note: in expansion of macro 'N_'
  N_("Cookie manager"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'cookie_browser.title')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
dialogs.c:500:2: note: in expansion of macro 'N_'
  N_("Cookie manager"),
  ^
      [CC]   src/cookies/parser.o
In file included from ../.././src/util/string.h:11:0,
                 from parser.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [LD]   src/cookies/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/cookies'
[MAKE all]   src/dialogs
make[2]: Entering directory '/tmp/elinks/src/elinks/src/dialogs'
      [CC]   src/dialogs/document.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from document.c:19:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from document.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from document.c:22:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from document.c:29:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from document.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
document.c: In function 'nowhere_box':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
document.c:38:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
document.c:38:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
document.c:42:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   title = N_("Info");
         ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
document.c:45:4: note: in expansion of macro 'N_'
    N_("You are nowhere!"));
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
document.c: In function 'add_link_info_to_string':
document.c:63:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
          _("Link", term), a);
            ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:62:29: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(msg, "\n%s: %s",
                             ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:70:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
          _("Link title", term), a);
            ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:69:29: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(msg, "\n%s: %s",
                             ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:87:13: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
           _("Link image", term),
             ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:86:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
    add_format_to_string(msg, "\n%s: %s",
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:97:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    last_visit = ctime(&historyitem->last_visit);
               ^
document.c:102:8: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
      _("Link last visit time",
        ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:101:6: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
      "\n%s: %.24s",
      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:108:8: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
      _("Link title (from history)",
        ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:107:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
     add_format_to_string(msg, "\n%s: %s",
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
In file included from document.c:22:0:
document.c: In function 'link_info_dialog':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
document.c:134:4: note: in expansion of macro 'N_'
    N_("Info"), ALIGN_LEFT, msg.source);
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
document.c: In function 'document_info_dialog':
document.c:156:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_to_string(&msg, _("URL", term));
                        ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:157:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&msg, ": ");
                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
document.c:165:42: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "%s: %s", _("Title", term),
                                          ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:165:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "%s: %s", _("Title", term),
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:176:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
          _("Size", term),
            ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:175:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: %" OFF_PRINT_FORMAT,
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:180:42: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
    add_format_to_string(&msg, " (%s)", _("incomplete", term));
                                          ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:180:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
    add_format_to_string(&msg, " (%s)", _("incomplete", term));
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:184:45: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
    add_format_to_string(&msg, "\n%s: %s", _("Codepage", term),
                                             ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:184:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
    add_format_to_string(&msg, "\n%s: %s", _("Codepage", term),
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:188:43: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
     add_format_to_string(&msg, " (%s)", _("assumed", term));
                                           ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:188:32: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
     add_format_to_string(&msg, " (%s)", _("assumed", term));
                                ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:191:9: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
       _("ignoring server setting", term));
         ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:190:32: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
     add_format_to_string(&msg, " (%s)",
                                ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:195:34: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign]
   a = parse_header(cached->head, "Server", NULL);
                                  ^
In file included from document.c:23:0:
../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **);
                ^
document.c:198:13: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
           _("Server", term), a);
             ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:197:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
    add_format_to_string(&msg, "\n%s: %s",
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:204:13: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
           _("SSL Cipher", term),
             ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:203:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
    add_format_to_string(&msg, "\n%s: %s",
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:209:13: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
           _("Encoding", term),
             ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:208:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
    add_format_to_string(&msg, "\n%s: %s",
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:213:34: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign]
   a = parse_header(cached->head, "Date", NULL);
                                  ^
In file included from document.c:23:0:
../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **);
                ^
document.c:216:13: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
           _("Date", term), a);
             ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:215:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
    add_format_to_string(&msg, "\n%s: %s",
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:222:13: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
           _("Last modified", term),
             ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:221:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
    add_format_to_string(&msg, "\n%s: %s",
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:228:13: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
           _("Time since loading", term));
             ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:227:31: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
    add_format_to_string(&msg, "\n%s: ",
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:241:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
          _("Last visit time", term));
            ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
document.c:240:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n%s: ",
                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
document.c:245:31: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   if (historyitem) last_visit = ctime(&historyitem->last_visit);
                               ^
document.c:260:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
    add_to_string(&msg, _("Unknown", term));
                          ^
In file included from document.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
document.c:268:4: note: in expansion of macro 'N_'
    N_("Info"), ALIGN_LEFT, msg.source);
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from document.c:16:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from document.c:22:0:
document.c: In function 'cached_header_dialog':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
document.c:275:25: note: in expansion of macro 'N_'
  unsigned char *title = N_("Header info");
                         ^
document.c:291:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  headers = mem_alloc(strlen(cached->head) + 1);
                             ^
In file included from document.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
document.c:329:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   headers = N_("No header info.");
           ^
In file included from document.c:22:0:
document.c: In function 'protocol_header_dialog':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'nowhere_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
document.c:344:31: note: in expansion of macro 'N_'
   nowhere_box(ses->tab->term, N_("Header info"));
                               ^
document.c:36:1: note: expected 'unsigned char *' but argument is of type 'char *'
 nowhere_box(struct terminal *term, unsigned char *title)
 ^
      [CC]   src/dialogs/download.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:13:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from download.c:19:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from download.c:19:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from download.c:26:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from download.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from download.c:32:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from download.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
download.c: In function 'download_dialog_layouter':
download.c:138:61: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *dialog_text_color = get_bfu_color(term, "dialog.text");
                                                             ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from download.c:13:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
download.c:139:62: warning: pointer targets in passing argument 5 of 'get_download_msg' differ in signedness [-Wpointer-sign]
  unsigned char *msg = get_download_msg(download, term, 1, 1, "\n");
                                                              ^
In file included from download.c:18:0:
../.././src/dialogs/status.h:13:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_download_msg(struct download *download, struct terminal *term,
 ^
download.c:163:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  url_len = strlen(url);
                   ^
In file included from download.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
download.c: In function 'display_download':
download.c:252:17: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  dlg->title = _("Download", term);
                 ^
In file included from download.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:13:
download.c:259:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~Background", term), B_ENTER | B_ESC, dlg_undisplay_download, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from download.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:13:
download.c:260:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("Background with ~notify", term), B_ENTER | B_ESC, dlg_set_notify, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from download.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:13:
download.c:267:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~Abort", term), 0, dlg_abort_download, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from download.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:13:
download.c:272:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_button(dlg, _("Abort and ~delete file", term), 0, push_delete_button, NULL);
                         ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from download.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:13:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
download.c:279:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, DOWNLOAD_WIDGETS_COUNT - !!file_download->external_handler);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
download.c:279:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, DOWNLOAD_WIDGETS_COUNT - !!file_download->external_handler);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
download.c: In function 'delete_file_download':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
download.c:356:2: note: in expansion of macro 'assert'
  assert(!is_object_used(file_download));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
download.c:356:2: note: in expansion of macro 'assert'
  assert(!is_object_used(file_download));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
download.c: In function 'draw_file_download':
download.c:387:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  stylename = (item == context->box->sel) ? "menu.selected"
            ^
download.c:396:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  length = strlen(text);
                  ^
In file included from download.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
download.c:406:47: warning: pointer targets in passing argument 4 of 'draw_text' differ in signedness [-Wpointer-sign]
   draw_text(context->term, x + trimmedlen, y, "...", 3, 0, color);
                                               ^
In file included from download.c:29:0:
../.././src/terminal/draw.h:286:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void draw_text(struct terminal *term, int x, int y,
      ^
In file included from download.c:19:0:
download.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:432:2: note: in expansion of macro 'N_'
  N_("Sorry, but download \"%s\" cannot be interrupted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_messages.cant_delete_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:432:2: note: in expansion of macro 'N_'
  N_("Sorry, but download \"%s\" cannot be interrupted."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:434:2: note: in expansion of macro 'N_'
  N_("Sorry, but download \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_messages.cant_delete_used_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:434:2: note: in expansion of macro 'N_'
  N_("Sorry, but download \"%s\" is being used by something else."),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:440:2: note: in expansion of macro 'N_'
  N_("Interrupt marked downloads"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_messages.delete_marked_items_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:440:2: note: in expansion of macro 'N_'
  N_("Interrupt marked downloads"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:442:2: note: in expansion of macro 'N_'
  N_("Interrupt marked downloads?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_messages.delete_marked_items')
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:442:2: note: in expansion of macro 'N_'
  N_("Interrupt marked downloads?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:448:2: note: in expansion of macro 'N_'
  N_("Interrupt download"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_messages.delete_item_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:448:2: note: in expansion of macro 'N_'
  N_("Interrupt download"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:450:2: note: in expansion of macro 'N_'
  N_("Interrupt this download?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_messages.delete_item')
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:450:2: note: in expansion of macro 'N_'
  N_("Interrupt this download?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:452:2: note: in expansion of macro 'N_'
  N_("Interrupt all downloads"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_messages.clear_all_items_title')
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:452:2: note: in expansion of macro 'N_'
  N_("Interrupt all downloads"),
  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:454:2: note: in expansion of macro 'N_'
  N_("Do you really want to interrupt all downloads?"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_messages.clear_all_items')
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:454:2: note: in expansion of macro 'N_'
  N_("Do you really want to interrupt all downloads?"),
  ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:13:
download.c: In function 'push_info_button':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
download.c:481:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
download.c:481:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from download.c:19:0:
download.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:501:4: note: in expansion of macro 'N_'
  { N_("~Info"),                  push_info_button           },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_buttons[0].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:501:4: note: in expansion of macro 'N_'
  { N_("~Info"),                  push_info_button           },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:502:4: note: in expansion of macro 'N_'
  { N_("~Abort"),                 push_hierbox_delete_button },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_buttons[1].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:502:4: note: in expansion of macro 'N_'
  { N_("~Abort"),                 push_hierbox_delete_button },
    ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:507:4: note: in expansion of macro 'N_'
  { N_("C~lear"),                 push_hierbox_clear_button  },
    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_buttons[2].label')
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:507:4: note: in expansion of macro 'N_'
  { N_("C~lear"),                 push_hierbox_clear_button  },
    ^
In file included from download.c:14:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
download.c:512:2: note: in expansion of macro 'N_'
  N_("Download manager"),
  ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'download_browser.title')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/hierbox.h:97:3: note: in definition of macro 'struct_hierbox_browser'
   title,       \
   ^
download.c:512:2: note: in expansion of macro 'N_'
  N_("Download manager"),
  ^
      [CC]   src/dialogs/edit.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from edit.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from edit.c:13:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from edit.c:13:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from edit.c:11:
edit.c: In function 'do_edit_dialog':
edit.c:92:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_field(dlg, _("Name", term), 0, 0, check_nonempty, MAX_STR_LEN, name, NULL);
                        ^
../.././src/bfu/inpfield.h:44:38: note: in definition of macro 'add_dlg_field'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_NONE)
                                      ^
In file included from edit.c:13:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from edit.c:11:
edit.c:94:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_field(dlg, _("Name", term), 0, 0, NULL, MAX_STR_LEN, name, NULL);
                        ^
../.././src/bfu/inpfield.h:44:38: note: in definition of macro 'add_dlg_field'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_NONE)
                                      ^
In file included from edit.c:13:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from edit.c:11:
edit.c:96:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field(dlg, _("URL", term), 0, 0, NULL, MAX_STR_LEN, url, NULL);
                       ^
../.././src/bfu/inpfield.h:44:38: note: in definition of macro 'add_dlg_field'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_NONE)
                                      ^
In file included from edit.c:13:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from edit.c:11:
edit.c:98:27: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_ok_button(dlg, _("~OK", term), B_ENTER, when_done, dlg);
                           ^
../.././src/bfu/button.h:86:25: note: in definition of macro 'add_dlg_ok_button'
  add_dlg_button_do(dlg, text, flags, ok_dialog, NULL, done, data)
                         ^
In file included from edit.c:13:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from edit.c:11:
edit.c:99:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("C~lear", term), 0, clear_dialog, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from edit.c:13:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from edit.c:11:
edit.c:102:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_button(dlg, _("~Cancel", term), B_ESC,
                         ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from edit.c:13:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from edit.c:11:
edit.c:105:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_button(dlg, _("~Cancel", term), B_ESC,
                         ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from edit.c:13:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from edit.c:11:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
edit.c:108:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, EDIT_WIDGETS_COUNT);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
edit.c:108:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, EDIT_WIDGETS_COUNT);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/dialogs/info.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from ../.././src/document/renderer.h:4,
                 from info.c:21:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from info.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from info.c:23:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from info.c:30:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from info.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from info.c:23:0:
info.c: In function 'menu_about':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
info.c:42:4: note: in expansion of macro 'N_'
    N_("About"), ALIGN_CENTER,
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
info.c: In function 'menu_keys':
info.c:114:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(&keys, "\n\n");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
info.c:118:4: note: in expansion of macro 'assert'
    assert((int) MAIN_ACTIONS > (int) EDIT_ACTIONS);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
info.c:118:4: note: in expansion of macro 'assert'
    assert((int) MAIN_ACTIONS > (int) EDIT_ACTIONS);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
info.c:119:4: note: in expansion of macro 'assert'
    assert((int) EDIT_ACTIONS > (int) MENU_ACTIONS);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
info.c:119:4: note: in expansion of macro 'assert'
    assert((int) EDIT_ACTIONS > (int) MENU_ACTIONS);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
info.c:135:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC),
   ^
info.c:135:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC),
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
info.c:135:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC),
   ^
info.c:135:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC),
                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
info.c:136:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Toggle display"), push_toggle_keys_display_button, B_ENTER));
   ^
info.c:136:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Toggle display"), push_toggle_keys_display_button, B_ENTER));
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
info.c:136:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Toggle display"), push_toggle_keys_display_button, B_ENTER));
   ^
info.c:136:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Toggle display"), push_toggle_keys_display_button, B_ENTER));
                  ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
info.c:132:3: note: in expansion of macro 'N_'
   N_("Keys"), ALIGN_LEFT,
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from info.c:23:0:
info.c: In function 'menu_copying':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
info.c:144:19: note: in expansion of macro 'N_'
    msg_text(term, N_("ELinks %s\n"
                   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
info.c:143:4: note: in expansion of macro 'N_'
    N_("Copying"), ALIGN_CENTER,
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
info.c: In function 'get_resource_info':
info.c:170:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_to_string(&info, _("Resources", term));
                         ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
info.c:171:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ": ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:174:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld handle", "%ld handles", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:174:27: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld handle", "%ld handles", val, term));
                           ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:175:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:178:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld timer", "%ld timers", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:178:26: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld timer", "%ld timers", val, term));
                          ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:179:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ".\n");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:181:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_to_string(&info, _("Connections", term));
                         ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
info.c:182:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ": ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:185:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld connection", "%ld connections", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:185:31: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld connection", "%ld connections", val, term));
                               ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:186:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:189:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld connecting", "%ld connecting", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:189:31: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld connecting", "%ld connecting", val, term));
                               ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:190:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:193:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld transferring", "%ld transferring", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:193:33: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld transferring", "%ld transferring", val, term));
                                 ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:194:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:197:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld keepalive", "%ld keepalive", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:197:30: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld keepalive", "%ld keepalive", val, term));
                              ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:198:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ".\n");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:200:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_to_string(&info, _("Memory cache", term));
                         ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
info.c:201:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ": ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:205:33: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, n_("%ld byte", "%ld bytes", bigval, term), bigval);
                                 ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:205:45: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  add_format_to_string(&info, n_("%ld byte", "%ld bytes", bigval, term), bigval);
                                             ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:206:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:209:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld file", "%ld files", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:209:25: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld file", "%ld files", val, term));
                         ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:210:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:213:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld in use", "%ld in use", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:213:27: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld in use", "%ld in use", val, term));
                           ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:214:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:217:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld loading", "%ld loading", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:217:28: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld loading", "%ld loading", val, term));
                            ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:218:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ".\n");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:220:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_to_string(&info, _("Document cache", term));
                         ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
info.c:221:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ": ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:224:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld formatted", "%ld formatted", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:224:30: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld formatted", "%ld formatted", val, term));
                              ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:225:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:228:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld in use", "%ld in use", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:228:27: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld in use", "%ld in use", val, term));
                           ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:229:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:232:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld refreshing", "%ld refreshing", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:232:31: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld refreshing", "%ld refreshing", val, term));
                               ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:233:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ".\n");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:236:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_to_string(&info, _("ECMAScript", term));
                         ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
info.c:237:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ": ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:240:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld interpreter", "%ld interpreters", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:240:32: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld interpreter", "%ld interpreters", val, term));
                                ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:241:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ".\n");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:244:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_to_string(&info, _("Interlinking", term));
                         ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
info.c:245:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ": ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:247:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_to_string(&info, _("master terminal", term));
                          ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
info.c:249:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_to_string(&info, _("slave terminal", term));
                          ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
info.c:250:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:253:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld terminal", "%ld terminals", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:253:29: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld terminal", "%ld terminals", val, term));
                             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:254:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&info, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
info.c:257:13: warning: pointer targets in passing argument 1 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld session", "%ld sessions", val, term));
             ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c:257:28: warning: pointer targets in passing argument 2 of 'n_' differ in signedness [-Wpointer-sign]
  val_add(n_("%ld session", "%ld sessions", val, term));
                            ^
info.c:168:30: note: in definition of macro 'val_add'
  add_format_to_string(&info, text, val);
                              ^
In file included from info.c:23:0:
../.././src/intl/gettext/libintl.h:161:1: note: expected 'unsigned char *' but argument is of type 'char *'
 n_(unsigned char *msg1, unsigned char *msg2, unsigned long int n, struct terminal *term)
 ^
info.c: In function 'resource_info':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'refreshed_msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
info.c:284:29: note: in expansion of macro 'N_'
  refreshed_msg_box(term, 0, N_("Resources"), ALIGN_LEFT,
                             ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from info.c:16:
../.././src/bfu/msgbox.h:126:1: note: expected 'unsigned char *' but argument is of type 'char *'
 refreshed_msg_box(struct terminal *term, enum msgbox_flags flags,
 ^
      [CC]   src/dialogs/menu.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from menu.c:17:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from menu.c:23:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from menu.c:23:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from menu.c:41:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from menu.c:42:0:
../.././src/util/file.h: In function 'stat_links':
../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from menu.c:42:0:
../.././src/util/file.h: In function 'stat_user':
../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from menu.c:42:0:
../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from menu.c:42:0:
../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from menu.c:42:0:
../.././src/util/file.h: In function 'stat_group':
../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from menu.c:42:0:
../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from menu.c:42:0:
../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from menu.c:42:0:
../.././src/util/file.h: In function 'stat_size':
../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from menu.c:42:0:
../.././src/util/file.h: In function 'stat_date':
../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'save_url':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:70:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term && url);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:70:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term && url);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:86:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->document->uri);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:86:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->document->uri);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from menu.c:23:0:
menu.c: In function 'save_url_as':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
menu.c:97:8: note: in expansion of macro 'N_'
        N_("Save URL"), N_("Enter URL"),
        ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from menu.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
menu.c:97:24: note: in expansion of macro 'N_'
        N_("Save URL"), N_("Enter URL"),
                        ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
menu.c:99:21: warning: pointer targets in passing argument 8 of 'input_dialog' differ in signedness [-Wpointer-sign]
        MAX_STR_LEN, "", 0, 0, NULL,
                     ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'query_exit':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
menu.c:132:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), really_exit_prog, B_ENTER),
   ^
menu.c:132:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), really_exit_prog, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
menu.c:132:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), really_exit_prog, B_ENTER),
   ^
menu.c:132:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), really_exit_prog, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
menu.c:133:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), dont_exit_prog, B_ESC));
   ^
menu.c:133:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), dont_exit_prog, B_ESC));
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
menu.c:133:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), dont_exit_prog, B_ESC));
   ^
menu.c:133:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), dont_exit_prog, B_ESC));
                  ^
In file included from menu.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
menu.c:126:3: note: in expansion of macro 'N_'
   N_("Exit ELinks"), ALIGN_CENTER,
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
menu.c:127:3: warning: pointer targets in passing argument 6 of 'msg_box' differ in signedness [-Wpointer-sign]
   (ses->tab->term->next == ses->tab->term->prev && are_there_downloads())
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'exit_prog':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:139:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:139:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'tab_menu':
menu.c:228:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int anonymous = get_cmd_opt_bool("anonymous");
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
menu.c:228:18: note: in expansion of macro 'get_cmd_opt_bool'
  int anonymous = get_cmd_opt_bool("anonymous");
                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:231:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:231:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from menu.c:14:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
menu.c:238:25: note: in expansion of macro 'N_'
  add_menu_action(&menu, N_("Go ~back"), ACT_MAIN_HISTORY_MOVE_BACK);
                         ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
menu.c:239:25: note: in expansion of macro 'N_'
  add_menu_action(&menu, N_("Go for~ward"), ACT_MAIN_HISTORY_MOVE_FORWARD);
                         ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/bfu/menu.h:169:20: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
  add_to_menu(menu, "", NULL, ACT_MAIN_NONE, NULL, NULL, NO_SELECT)
                    ^
menu.c:242:3: note: in expansion of macro 'add_menu_separator'
   add_menu_separator(&menu);
   ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
menu.c:246:27: note: in expansion of macro 'N_'
    add_menu_action(&menu, N_("Bookm~ark document"), ACT_MAIN_ADD_BOOKMARK);
                           ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
menu.c:250:26: note: in expansion of macro 'N_'
   add_menu_action(&menu, N_("Toggle ~HTML/plain"), ACT_MAIN_TOGGLE_HTML_PLAIN);
                          ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
menu.c:251:26: note: in expansion of macro 'N_'
   add_menu_action(&menu, N_("~Reload"), ACT_MAIN_RELOAD);
                          ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
menu.c:254:27: note: in expansion of macro 'N_'
    add_menu_action(&menu, N_("Frame at ~full-screen"), ACT_MAIN_FRAME_MAXIMIZE);
                           ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from menu.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'add_uri_command_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
menu.c:256:7: note: in expansion of macro 'N_'
       N_("~Pass frame URI to external command"));
       ^
In file included from menu.c:21:0:
../.././src/dialogs/menu.h:53:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void add_uri_command_to_menu(struct menu_item **mi, enum pass_uri_type type, unsigned char *text);
      ^
In file included from menu.c:14:0:
../.././src/bfu/menu.h:169:20: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
  add_to_menu(menu, "", NULL, ACT_MAIN_NONE, NULL, NULL, NO_SELECT)
                    ^
menu.c:261:2: note: in expansion of macro 'add_menu_separator'
  add_menu_separator(&menu);
  ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
menu.c:264:26: note: in expansion of macro 'N_'
   add_menu_action(&menu, N_("Nex~t tab"), ACT_MAIN_TAB_NEXT);
                          ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
menu.c:265:26: note: in expansion of macro 'N_'
   add_menu_action(&menu, N_("Pre~v tab"), ACT_MAIN_TAB_PREV);
                          ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
menu.c:268:25: note: in expansion of macro 'N_'
  add_menu_action(&menu, N_("~Close tab"), ACT_MAIN_TAB_CLOSE);
                         ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
menu.c:271:26: note: in expansion of macro 'N_'
   add_menu_action(&menu, N_("C~lose all tabs but the current"),
                          ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
menu.c:275:27: note: in expansion of macro 'N_'
    add_menu_action(&menu, N_("B~ookmark all tabs"),
                           ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from menu.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'add_uri_command_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
menu.c:283:6: note: in expansion of macro 'N_'
      N_("Pass tab URI to e~xternal command"));
      ^
In file included from menu.c:21:0:
../.././src/dialogs/menu.h:53:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void add_uri_command_to_menu(struct menu_item **mi, enum pass_uri_type type, unsigned char *text);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'do_file_menu':
menu.c:352:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int anonymous = get_cmd_opt_bool("anonymous");
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
menu.c:352:18: note: in expansion of macro 'get_cmd_opt_bool'
  int anonymous = get_cmd_opt_bool("anonymous");
                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
menu.c:363:27: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && !get_cmd_opt_bool("no-connect")
                           ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
menu.c:363:10: note: in expansion of macro 'get_cmd_opt_bool'
      && !get_cmd_opt_bool("no-connect")
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
menu.c:364:27: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && !get_cmd_opt_bool("no-home"))
                           ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
menu.c:364:10: note: in expansion of macro 'get_cmd_opt_bool'
      && !get_cmd_opt_bool("no-home"))
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
menu.c: In function 'do_setup_menu':
menu.c:515:24: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_cmd_opt_bool("anonymous"))
                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
menu.c:515:7: note: in expansion of macro 'get_cmd_opt_bool'
  if (!get_cmd_opt_bool("anonymous"))
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from menu.c:23:0:
menu.c: In function 'dialog_goto_url':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
menu.c:543:8: note: in expansion of macro 'N_'
        N_("Go to URL"), N_("Enter URL"),
        ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from menu.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
menu.c:543:25: note: in expansion of macro 'N_'
        N_("Go to URL"), N_("Enter URL"),
                         ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'query_file':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:560:2: note: in expansion of macro 'assert'
  assert(ses && uri);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:560:2: note: in expansion of macro 'assert'
  assert(ses && uri);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c:585:34: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  add_to_string(&def, get_opt_str("document.download.directory", NULL));
                                  ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
menu.c:585:22: note: in expansion of macro 'get_opt_str'
  add_to_string(&def, get_opt_str("document.download.directory", NULL));
                      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from menu.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
menu.c:601:9: note: in expansion of macro 'N_'
         N_("Download"), N_("Save to file"),
         ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from menu.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
menu.c:601:25: note: in expansion of macro 'N_'
         N_("Download"), N_("Save to file"),
                         ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
menu.c: In function 'free_history_lists':
menu.c:618:21: warning: pointer targets in passing argument 1 of 'trigger_event_name' differ in signedness [-Wpointer-sign]
  trigger_event_name("free-history");
                     ^
In file included from ../.././src/main/module.h:5:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/main/event.h:114:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void trigger_event_name(unsigned char *name, ...);
      ^
menu.c: In function 'add_cmdline_bool_option':
menu.c:627:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, " -");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'open_uri_in_new_window':
menu.c:636:29: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int ring = get_cmd_opt_int("session-ring");
                             ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:322:31: note: in expansion of macro 'get_opt_int_tree'
 #define get_cmd_opt_int(name) get_opt_int_tree(cmdline_options, name, NULL)
                               ^
menu.c:636:13: note: in expansion of macro 'get_cmd_opt_int'
  int ring = get_cmd_opt_int("session-ring");
             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:640:2: note: in expansion of macro 'assert'
  assert(env && ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:640:2: note: in expansion of macro 'assert'
  assert(env && ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
menu.c:648:36: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(¶meters, "-base-session %d", id);
                                    ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
menu.c:649:46: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  if (ring) add_format_to_string(¶meters, " -session-ring %d", ring);
                                              ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
menu.c:656:40: warning: pointer targets in passing argument 2 of 'add_cmdline_bool_option' differ in signedness [-Wpointer-sign]
   add_cmdline_bool_option(¶meters, "localhost");
                                        ^
menu.c:624:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_cmdline_bool_option(struct string *string, unsigned char *name)
 ^
menu.c:657:40: warning: pointer targets in passing argument 2 of 'add_cmdline_bool_option' differ in signedness [-Wpointer-sign]
   add_cmdline_bool_option(¶meters, "no-home");
                                        ^
menu.c:624:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_cmdline_bool_option(struct string *string, unsigned char *name)
 ^
menu.c:658:40: warning: pointer targets in passing argument 2 of 'add_cmdline_bool_option' differ in signedness [-Wpointer-sign]
   add_cmdline_bool_option(¶meters, "no-connect");
                                        ^
menu.c:624:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_cmdline_bool_option(struct string *string, unsigned char *name)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'send_open_in_new_window':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:674:2: note: in expansion of macro 'assert'
  assert(term && open && ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:674:2: note: in expansion of macro 'assert'
  assert(term && open && ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:677:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:677:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
menu.c: In function 'open_in_new_window':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:708:2: note: in expansion of macro 'assert'
  assert(term && ses && func);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:708:2: note: in expansion of macro 'assert'
  assert(term && ses && func);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'add_new_win_to_menu':
menu.c:750:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("no-connect")
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
menu.c:750:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("no-connect")
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
menu.c:751:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      || get_cmd_opt_bool("no-home")
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
menu.c:751:9: note: in expansion of macro 'get_cmd_opt_bool'
      || get_cmd_opt_bool("no-home")
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
menu.c:752:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      || get_cmd_opt_bool("anonymous"))
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
menu.c:752:9: note: in expansion of macro 'get_cmd_opt_bool'
      || get_cmd_opt_bool("anonymous"))
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
menu.c: In function 'do_pass_uri_to_command':
menu.c:766:34: warning: pointer targets in passing argument 3 of 'exec_on_terminal' differ in signedness [-Wpointer-sign]
  exec_on_terminal(term, command, "", TERM_EXEC_BG);
                                  ^
In file included from ../.././src/bfu/dialog.h:7:0,
                 from menu.c:12:
../.././src/terminal/terminal.h:226:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void exec_on_terminal(struct terminal *, unsigned char *, unsigned char *, enum term_exec);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'pass_uri_to_command':
menu.c:819:46: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  LIST_OF(struct option) *tree = get_opt_tree("document.uri_passing",
                                              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:319:33: note: in expansion of macro 'get_opt_tree_tree'
 #define get_opt_tree(name, ses) get_opt_tree_tree(config_options, name, ses)
                                 ^
menu.c:819:33: note: in expansion of macro 'get_opt_tree'
  LIST_OF(struct option) *tree = get_opt_tree("document.uri_passing",
                                 ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:856:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:856:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
menu.c:856:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:856:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:856:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
menu.c:856:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:856:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
menu.c:856:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:856:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
menu.c:856:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'add_uri_command_to_menu':
menu.c:895:46: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  LIST_OF(struct option) *tree = get_opt_tree("document.uri_passing",
                                              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:319:33: note: in expansion of macro 'get_opt_tree_tree'
 #define get_opt_tree(name, ses) get_opt_tree_tree(config_options, name, ses)
                                 ^
menu.c:895:33: note: in expansion of macro 'get_opt_tree'
  LIST_OF(struct option) *tree = get_opt_tree("document.uri_passing",
                                 ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:917:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:917:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
menu.c:917:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:917:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:917:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
menu.c:917:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:917:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
menu.c:917:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
 #define option option_elinks
                ^
menu.c:917:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
../.././src/config/options.h:14:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 #define option option_elinks
                ^
menu.c:917:15: note: in expansion of macro 'option'
   if (!strcmp(option->name, "_template_"))
               ^
menu.c: In function 'complete_file_menu':
menu.c:951:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int filenamelen = strlen(filename);
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:974:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
               ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:974:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
                         ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:974:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
               ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:974:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
                         ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:974:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
               ^
menu.c:974:15: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:974:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
                         ^
menu.c:974:25: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:974:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
               ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:974:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
               ^
menu.c:974:15: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:974:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
                         ^
menu.c:974:25: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:974:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
                         ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:974:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
               ^
menu.c:974:15: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:974:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
                         ^
menu.c:974:25: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:974:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
               ^
menu.c:974:15: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:974:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
                         ^
menu.c:974:25: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:974:15: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
               ^
In file included from menu.c:8:0:
/usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int strncmp (const char *__s1, const char *__s2, size_t __n)
            ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:974:25: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign]
   if (strncmp(filename, text, filenamelen)
                         ^
In file included from menu.c:8:0:
/usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int strncmp (const char *__s1, const char *__s2, size_t __n)
            ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:975:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       || (no_elevator && !strcmp("..", text))) {
                                        ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:975:40: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || (no_elevator && !strcmp("..", text))) {
                                        ^
menu.c:975:40: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:975:40: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || (no_elevator && !strcmp("..", text))) {
                                        ^
menu.c:975:40: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:975:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       || (no_elevator && !strcmp("..", text))) {
                                        ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:975:40: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || (no_elevator && !strcmp("..", text))) {
                                        ^
menu.c:975:40: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:975:40: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       || (no_elevator && !strcmp("..", text))) {
                                        ^
menu.c:975:40: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:982:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
     add_to_menu(&menu, _("Directories:", term), NULL,
                          ^
In file included from menu.c:23:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from menu.c:14:0:
../.././src/bfu/menu.h:169:20: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
  add_to_menu(menu, "", NULL, ACT_MAIN_NONE, NULL, NULL, NO_SELECT)
                    ^
menu.c:984:5: note: in expansion of macro 'add_menu_separator'
     add_menu_separator(&menu);
     ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../.././src/bfu/menu.h:169:20: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
  add_to_menu(menu, "", NULL, ACT_MAIN_NONE, NULL, NULL, NO_SELECT)
                    ^
menu.c:994:21: note: in expansion of macro 'add_menu_separator'
     if (direntries) add_menu_separator(&menu);
                     ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
menu.c:995:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
     add_to_menu(&menu, _("Files:", term), NULL,
                          ^
In file included from menu.c:23:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from menu.c:14:0:
../.././src/bfu/menu.h:169:20: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
  add_to_menu(menu, "", NULL, ACT_MAIN_NONE, NULL, NULL, NO_SELECT)
                    ^
menu.c:997:5: note: in expansion of macro 'add_menu_separator'
     add_menu_separator(&menu);
     ^
../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
              ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
              ^
menu.c:1028:14: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
              ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
              ^
menu.c:1028:14: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
              ^
menu.c:1028:14: note: expected 'const char *' but argument is of type 'unsigned char *'
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
                           ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from menu.c:8:
menu.c:1028:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(&text[strlen(dirname)], "..")) {
              ^
menu.c:1028:14: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c: In function 'auto_complete_file':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
menu.c:1052:2: note: in expansion of macro 'assert'
  assert(term && data && file_func && dir_func && data);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
menu.c:1052:2: note: in expansion of macro 'assert'
  assert(term && data && file_func && dir_func && data);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from menu.c:12:
menu.c:1054:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("anonymous"))
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
menu.c:1054:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("anonymous"))
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
menu.c:1057:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if (!*path) path = "./";
                   ^
menu.c:1075:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   filename = path + strlen(path);
                            ^
In file included from menu.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [CC]   src/dialogs/options.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from options.c:19:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from options.c:24:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from options.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
options.c: In function 'display_codepage':
options.c:33:47: warning: pointer targets in passing argument 2 of 'get_opt_rec' differ in signedness [-Wpointer-sign]
  struct option *opt = get_opt_rec(term->spec, "charset");
                                               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
../.././src/config/options.h:294:23: note: expected 'const unsigned char *' but argument is of type 'char *'
 extern struct option *get_opt_rec(struct option *, const unsigned char *);
                       ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
options.c:36:2: note: in expansion of macro 'assertm'
  assertm(index != -1, "%s", name);
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
options.c:36:2: note: in expansion of macro 'assertm'
  assertm(index != -1, "%s", name);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from options.c:9:
options.c: In function 'charset_list':
options.c:70:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
              ^
In file included from options.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:9:
options.c:70:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
                        ^
In file included from options.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:9:
options.c:70:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
              ^
options.c:70:14: note: expected 'const char *' but argument is of type 'const unsigned char * const'
options.c:70:24: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
                        ^
options.c:70:24: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c:70:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
              ^
In file included from options.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:9:
options.c:70:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
              ^
options.c:70:14: note: expected 'const char *' but argument is of type 'const unsigned char * const'
options.c:70:24: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
                        ^
options.c:70:24: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c:70:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
                        ^
In file included from options.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from options.c:9:
options.c:70:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
              ^
options.c:70:14: note: expected 'const char *' but argument is of type 'const unsigned char * const'
options.c:70:24: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
                        ^
options.c:70:24: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c:70:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
              ^
options.c:70:14: note: expected 'const char *' but argument is of type 'const unsigned char * const'
options.c:70:24: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(sel_mime, get_cp_mime_name(i)) == 0)
                        ^
options.c:70:24: note: expected 'const char *' but argument is of type 'unsigned char *'
options.c: At top level:
options.c:103:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { TERM_OPT_TYPE,  "type"  },
                    ^
options.c:103:20: note: (near initialization for 'resolvers[0].name')
options.c:104:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { TERM_OPT_M11_HACK,  "m11_hack" },
                        ^
options.c:104:24: note: (near initialization for 'resolvers[1].name')
options.c:105:27: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { TERM_OPT_RESTRICT_852, "restrict_852" },
                           ^
options.c:105:27: note: (near initialization for 'resolvers[2].name')
options.c:106:27: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { TERM_OPT_BLOCK_CURSOR, "block_cursor" },
                           ^
options.c:106:27: note: (near initialization for 'resolvers[3].name')
options.c:107:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { TERM_OPT_COLORS,  "colors" },
                      ^
options.c:107:22: note: (near initialization for 'resolvers[4].name')
options.c:108:27: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { TERM_OPT_TRANSPARENCY, "transparency" },
                           ^
options.c:108:27: note: (near initialization for 'resolvers[5].name')
options.c:109:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { TERM_OPT_UTF_8_IO,  "utf_8_io" },
                        ^
options.c:109:24: note: (near initialization for 'resolvers[6].name')
options.c:110:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { TERM_OPT_UNDERLINE,  "underline" },
                         ^
options.c:110:25: note: (near initialization for 'resolvers[7].name')
options.c:111:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { TERM_OPT_ITALIC,  "italic" },
                      ^
options.c:111:22: note: (near initialization for 'resolvers[8].name')
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c: In function 'terminal_options':
options.c:170:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int anonymous = get_cmd_opt_bool("anonymous");
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
options.c:170:18: note: in expansion of macro 'get_cmd_opt_bool'
  int anonymous = get_cmd_opt_bool("anonymous");
                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:176:6: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
    _("The environmental variable TERM is set to '%s'.\n"
      ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
options.c:175:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  snprintf(help_text, sizeof(help_text) - 3 /* 2 '\n' + 1 '\0' */,
           ^
In file included from options.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
options.c:176:4: warning: pointer targets in passing argument 3 of 'snprintf' differ in signedness [-Wpointer-sign]
    _("The environmental variable TERM is set to '%s'.\n"
    ^
In file included from options.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
options.c:184:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  help_textlen = strlen(help_text);
                        ^
In file included from options.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
options.c:201:17: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  dlg->title = _("Terminal options", term);
                 ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
options.c:210:22: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_text(dlg, _("Frame handling:", term), ALIGN_LEFT, 1);
                      ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:211:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("No frames", term), 1, TERM_DUMB, &values[TERM_OPT_TYPE].number);
                       ^
../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:212:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("VT 100 frames", term), 1, TERM_VT100, &values[TERM_OPT_TYPE].number);
                       ^
../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:213:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("Linux or OS/2 frames", term), 1, TERM_LINUX, &values[TERM_OPT_TYPE].number);
                       ^
../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:214:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("Linux frames with fbterm colors", term), 1, TERM_FBTERM, &values[TERM_OPT_TYPE].number);
                       ^
../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:215:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("FreeBSD frames", term), 1, TERM_FREEBSD, &values[TERM_OPT_TYPE].number);
                       ^
../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:216:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("KOI8-R frames", term), 1, TERM_KOI8, &values[TERM_OPT_TYPE].number);
                       ^
../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
options.c:218:22: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_text(dlg, _("Color mode:", term), ALIGN_LEFT, 1);
                      ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:219:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("No colors (mono)", term), 2, COLOR_MODE_MONO, &values[TERM_OPT_COLORS].number);
                       ^
../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:220:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("16 colors", term), 2, COLOR_MODE_16, &values[TERM_OPT_COLORS].number);
                       ^
../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:225:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("256 colors", term), 2, COLOR_MODE_256, &values[TERM_OPT_COLORS].number);
                       ^
../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:230:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_checkbox(dlg, _("Switch fonts for line drawing", term), &values[TERM_OPT_M11_HACK].number);
                          ^
../.././src/bfu/checkbox.h:29:24: note: in definition of macro 'add_dlg_checkbox'
  add_dlg_radio_do(dlg, text, 0, 0, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:231:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_checkbox(dlg, _("Restrict frames in cp850/852", term), &values[TERM_OPT_RESTRICT_852].number);
                          ^
../.././src/bfu/checkbox.h:29:24: note: in definition of macro 'add_dlg_checkbox'
  add_dlg_radio_do(dlg, text, 0, 0, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:232:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_checkbox(dlg, _("Block cursor", term), &values[TERM_OPT_BLOCK_CURSOR].number);
                          ^
../.././src/bfu/checkbox.h:29:24: note: in definition of macro 'add_dlg_checkbox'
  add_dlg_radio_do(dlg, text, 0, 0, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:233:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_checkbox(dlg, _("Italic", term), &values[TERM_OPT_ITALIC].number);
                          ^
../.././src/bfu/checkbox.h:29:24: note: in definition of macro 'add_dlg_checkbox'
  add_dlg_radio_do(dlg, text, 0, 0, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:234:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_checkbox(dlg, _("Transparency", term), &values[TERM_OPT_TRANSPARENCY].number);
                          ^
../.././src/bfu/checkbox.h:29:24: note: in definition of macro 'add_dlg_checkbox'
  add_dlg_radio_do(dlg, text, 0, 0, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:235:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_checkbox(dlg, _("Underline", term), &values[TERM_OPT_UNDERLINE].number);
                          ^
../.././src/bfu/checkbox.h:29:24: note: in definition of macro 'add_dlg_checkbox'
  add_dlg_radio_do(dlg, text, 0, 0, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:236:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_checkbox(dlg, _("UTF-8 I/O", term), &values[TERM_OPT_UTF_8_IO].number);
                          ^
../.././src/bfu/checkbox.h:29:24: note: in definition of macro 'add_dlg_checkbox'
  add_dlg_radio_do(dlg, text, 0, 0, data)
                        ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:241:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~OK", term), B_ENTER, push_ok_button, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:243:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_button(dlg, _("Sa~ve", term), B_ENTER, push_save_button, NULL);
                         ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:244:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~Cancel", term), B_ESC, cancel_dialog, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
options.c:246:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, TERMOPT_WIDGETS_COUNT - anonymous);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
options.c:246:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, TERMOPT_WIDGETS_COUNT - anonymous);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
options.c: In function 'push_resize_button':
options.c:291:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  snprintf(str, sizeof(str), "%s,%s,%d,%d",
           ^
In file included from options.c:7:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
options.c: In function 'resize_terminal_dialog':
options.c:316:17: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  dlg->title = _("Resize terminal", term);
                 ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:319:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field(dlg, _("Width=",term), 1, 999, check_number, 4, width_str, NULL);
                       ^
../.././src/bfu/inpfield.h:44:38: note: in definition of macro 'add_dlg_field'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_NONE)
                                      ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:320:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field(dlg, _("Height=",term), 1, 999, check_number, 4, height_str, NULL);
                       ^
../.././src/bfu/inpfield.h:44:38: note: in definition of macro 'add_dlg_field'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_NONE)
                                      ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:322:27: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_ok_button(dlg, _("~OK", term), B_ENTER, push_resize_button, term);
                           ^
../.././src/bfu/button.h:86:25: note: in definition of macro 'add_dlg_ok_button'
  add_dlg_button_do(dlg, text, flags, ok_dialog, NULL, done, data)
                         ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
options.c:323:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~Cancel", term), B_ESC, cancel_dialog, NULL);
                        ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from options.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from options.c:13:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
options.c:325:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, RESIZE_WIDGETS_COUNT);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
options.c:325:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, RESIZE_WIDGETS_COUNT);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/dialogs/progress.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from progress.c:9:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from progress.c:10:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from progress.c:10:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from progress.c:13:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from progress.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
progress.c: In function 'get_progress_msg_2':
progress.c:23:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int newlines = separator[strlen(separator) - 1] == '\n';
                                  ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from progress.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
progress.c:36:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, _("of", term));
                         ^
In file included from progress.c:10:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
progress.c:47:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
          _(full ? (newlines ? N_("Average speed")
            ^
In file included from progress.c:10:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
progress.c:53:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, "/s");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from progress.c:9:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
progress.c:55:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from progress.c:9:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
progress.c:57:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
          _(full ? N_("current speed") : N_("cur"), term));
            ^
In file included from progress.c:10:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
progress.c:60:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, "/s");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from progress.c:9:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
progress.c:64:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, _(full ? (newlines ? N_("Elapsed time")
                         ^
In file included from progress.c:10:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
progress.c:72:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, _(newlines ? N_("Speed") : N_("speed"),
                         ^
In file included from progress.c:10:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
progress.c:77:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, "/s");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from progress.c:9:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
progress.c:81:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, ", ");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from progress.c:9:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
progress.c:82:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, _(full ? N_("estimated time")
                         ^
In file included from progress.c:10:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
progress.c: In function 'get_upload_progress_msg':
progress.c:96:69: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  return get_progress_msg_2(progress, term, wide, full, separator, _("Sent", term));
                                                                     ^
In file included from progress.c:10:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
progress.c: In function 'get_progress_msg':
progress.c:103:69: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  return get_progress_msg_2(progress, term, wide, full, separator, _("Received", term));
                                                                     ^
In file included from progress.c:10:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
progress.c: In function 'draw_progress_bar':
progress.c:121:27: warning: pointer targets in passing argument 4 of 'draw_text' differ in signedness [-Wpointer-sign]
   draw_text(term, x++, y, "[", 1, 0, NULL);
                           ^
In file included from progress.c:12:0:
../.././src/terminal/draw.h:286:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void draw_text(struct terminal *term, int x, int y,
      ^
progress.c:122:33: warning: pointer targets in passing argument 4 of 'draw_text' differ in signedness [-Wpointer-sign]
   draw_text(term, x + width, y, "]", 1, 0, NULL);
                                 ^
In file included from progress.c:12:0:
../.././src/terminal/draw.h:286:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void draw_text(struct terminal *term, int x, int y,
      ^
progress.c:125:54: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  if (!meter_color) meter_color = get_bfu_color(term, "dialog.meter");
                                                      ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from progress.c:9:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
progress.c:132:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   width = int_min(width, strlen(text));
                                 ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from progress.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from progress.c:9:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
progress.c:149:3: note: in expansion of macro 'assert'
   assert(slen <= width);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
progress.c:149:3: note: in expansion of macro 'assert'
   assert(slen <= width);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/dialogs/status.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from status.c:16:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from status.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from status.c:19:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from status.c:19:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from status.c:34:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from status.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
status.c: In function 'update_status':
status.c:70:36: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int show_title_bar = get_opt_bool("ui.show_title_bar", NULL);
                                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
status.c:70:23: note: in expansion of macro 'get_opt_bool'
  int show_title_bar = get_opt_bool("ui.show_title_bar", NULL);
                       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
status.c:71:37: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int show_status_bar = get_opt_bool("ui.show_status_bar", NULL);
                                     ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
status.c:71:24: note: in expansion of macro 'get_opt_bool'
  int show_status_bar = get_opt_bool("ui.show_status_bar", NULL);
                        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
status.c:72:34: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int show_tabs_bar = get_opt_int("ui.tabs.show_bar", NULL);
                                  ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
status.c:72:22: note: in expansion of macro 'get_opt_int'
  int show_tabs_bar = get_opt_int("ui.tabs.show_bar", NULL);
                      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
status.c:73:42: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int show_tabs_bar_at_top = get_opt_bool("ui.tabs.top", NULL);
                                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
status.c:73:29: note: in expansion of macro 'get_opt_bool'
  int show_tabs_bar_at_top = get_opt_bool("ui.tabs.top", NULL);
                             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
status.c:75:31: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int show_leds = get_opt_bool("ui.leds.enable", NULL);
                               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
status.c:75:18: note: in expansion of macro 'get_opt_bool'
  int show_leds = get_opt_bool("ui.leds.enable", NULL);
                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
status.c:77:38: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int set_window_title = get_opt_bool("ui.window_title", NULL);
                                      ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
status.c:77:25: note: in expansion of macro 'get_opt_bool'
  int set_window_title = get_opt_bool("ui.window_title", NULL);
                         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
status.c:78:33: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int insert_mode = get_opt_bool("document.browse.forms.insert_mode",
                                 ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
status.c:78:20: note: in expansion of macro 'get_opt_bool'
  int insert_mode = get_opt_bool("document.browse.forms.insert_mode",
                    ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
status.c: In function 'get_current_link_info_and_title':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
status.c:156:3: note: in expansion of macro 'assert'
   assert(*link_title);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
status.c:156:3: note: in expansion of macro 'assert'
   assert(*link_title);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
status.c: In function 'display_status_bar':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
status.c:184:5: note: in expansion of macro 'assert'
     assert(0);
     ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
status.c:184:5: note: in expansion of macro 'assert'
     assert(0);
     ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from status.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
status.c:188:26: note: in expansion of macro 'N_'
     msg = msg_text(term, N_("Enter a mark to set"));
                          ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from status.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
status.c:192:26: note: in expansion of macro 'N_'
     msg = msg_text(term, N_("Enter a mark"
                          ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from status.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
status.c:199:24: note: in expansion of macro 'N_'
   msg = msg_text(term, N_("Keyboard prefix: %d"),
                        ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from status.c:19:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
status.c:229:27: note: in expansion of macro 'N_'
      msg = msg_text(term, N_("Cursor position: %dx%d"),
                           ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
status.c:240:55: warning: pointer targets in passing argument 5 of 'get_download_msg' differ in signedness [-Wpointer-sign]
    msg = get_download_msg(download, term, wide, full, ", ");
                                                       ^
status.c:45:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_download_msg(struct download *download, struct terminal *term,
 ^
status.c:245:51: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  draw_box(term, &box, ' ', 0, get_bfu_color(term, "status.status-bar"));
                                                   ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from status.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
status.c:256:36: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   text_color = get_bfu_color(term, "status.status-text");
                                    ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from status.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
status.c:264:36: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   text_color = get_bfu_color(term, "status.status-text");
                                    ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from status.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
status.c:266:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  msglen = strlen(msg);
                  ^
In file included from status.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
status.c: In function 'display_tab_bar':
status.c:292:56: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *normal_color = get_bfu_color(term, "tabs.normal");
                                                        ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from status.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
status.c:293:58: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *selected_color = get_bfu_color(term, "tabs.selected");
                                                          ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from status.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
status.c:294:57: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *loading_color = get_bfu_color(term, "tabs.loading");
                                                         ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from status.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
status.c:295:55: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *fresh_color = get_bfu_color(term, "tabs.unvisited");
                                                       ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from status.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
status.c:296:56: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *tabsep_color = get_bfu_color(term, "tabs.separator");
                                                        ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from status.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
status.c:330:13: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
     msg = _("Untitled", term);
             ^
In file included from status.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
status.c:332:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
    msg = _("No document", term);
            ^
In file included from status.c:19:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
status.c:375:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     msglen = int_min(strlen(msg), actual_tab_width);
                             ^
In file included from status.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
status.c: In function 'display_title_bar':
status.c:406:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_opt_bool("ui.show_menu_bar_always", NULL)) {
                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
status.c:406:7: note: in expansion of macro 'get_opt_bool'
  if (!get_opt_bool("ui.show_menu_bar_always", NULL)) {
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
status.c:410:52: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   draw_box(term, &box, ' ', 0, get_bfu_color(term, "title.title-bar"));
                                                    ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from status.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
status.c:434:21: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   buflen = snprintf(buf, sizeof(buf), " (%d/%d)", page, pages);
                     ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
status.c:452:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    titlewidth = int_min(strlen(document->title), maxlen);
                                ^
In file included from status.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
status.c:459:32: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
    add_bytes_to_string(&title, "...", 3);
                                ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
status.c:478:26: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
      get_bfu_color(term, "title.title-text"));
                          ^
In file included from ../.././src/bfu/dialog.h:4:0,
                 from status.c:11:
../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
status.c: In function 'display_window_title':
status.c:501:16: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
      : stracpy("ELinks");
                ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from status.c:11:
../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
status.c:504:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  titlelen = strlen(title);
                    ^
In file included from status.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
status.c:507:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       || strlen(status->last_title) != titlelen
                 ^
In file included from status.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [LD]   src/dialogs/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/dialogs'
[MAKE all]   src/document
make[2]: Entering directory '/tmp/elinks/src/elinks/src/document'
[MAKE all]   src/document/css
make[3]: Entering directory '/tmp/elinks/src/elinks/src/document/css'
      [CC]   src/document/css/apply.o
In file included from ../../.././src/document/document.h:8:0,
                 from ../../.././src/document/html/renderer.h:5,
                 from ../../.././src/document/html/parser.h:7,
                 from ../../.././src/document/css/property.h:6,
                 from apply.c:21:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from apply.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/css/apply.h:8,
                 from apply.c:18:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/scanner.h: In function 'begin_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/scanner.h: In function 'end_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
apply.c: In function 'css_apply_color':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
apply.c:46:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_COLOR);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
apply.c:46:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_COLOR);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
apply.c: In function 'css_apply_background_color':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
apply.c:57:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_COLOR);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
apply.c:57:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_COLOR);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
apply.c: In function 'css_apply_display':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
apply.c:67:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_DISPLAY);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
apply.c:67:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_DISPLAY);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
apply.c:84:4: note: in expansion of macro 'INTERNAL'
    INTERNAL("Bad prop->value.display %d", prop->value.display);
    ^
apply.c:84:13: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
    INTERNAL("Bad prop->value.display %d", prop->value.display);
             ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/css/apply.h:8,
                 from apply.c:18:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
apply.c: In function 'css_apply_font_attribute':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
apply.c:93:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_FONT_ATTRIBUTE);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
apply.c:93:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_FONT_ATTRIBUTE);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
apply.c: In function 'css_apply_list_style':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
apply.c:102:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_LIST_STYLE);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
apply.c:102:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_LIST_STYLE);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
apply.c:127:25: note: in expansion of macro 'assert'
  case CSS_LIST_ORDINAL: assert(0); break;
                         ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
apply.c:127:25: note: in expansion of macro 'assert'
  case CSS_LIST_ORDINAL: assert(0); break;
                         ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
apply.c: In function 'css_apply_text_align':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
apply.c:138:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_TEXT_ALIGN);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
apply.c:138:2: note: in expansion of macro 'assert'
  assert(prop->value_type == CSS_VT_TEXT_ALIGN);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
apply.c: In function 'examine_element':
apply.c:216:32: warning: pointer targets in passing argument 4 of 'find_css_selector' differ in signedness [-Wpointer-sign]
                                "*", 1);
                                ^
In file included from apply.c:23:0:
../../.././src/document/css/stylesheet.h:151:22: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct css_selector *find_css_selector(struct css_selector_set *set,
                      ^
apply.c:229:60: warning: pointer targets in passing argument 4 of 'find_css_selector' differ in signedness [-Wpointer-sign]
   selector = find_css_selector(selectors, CST_PSEUDO, rel, "link", -1);
                                                            ^
In file included from apply.c:23:0:
../../.././src/document/css/stylesheet.h:151:22: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct css_selector *find_css_selector(struct css_selector_set *set,
                      ^
apply.c:233:60: warning: pointer targets in passing argument 4 of 'find_css_selector' differ in signedness [-Wpointer-sign]
   selector = find_css_selector(selectors, CST_PSEUDO, rel, "visited", -1);
                                                            ^
In file included from apply.c:23:0:
../../.././src/document/css/stylesheet.h:151:22: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct css_selector *find_css_selector(struct css_selector_set *set,
                      ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/css/apply.h:8,
                 from apply.c:18:
apply.c: In function 'get_css_selector_for_element':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
apply.c:272:2: note: in expansion of macro 'assert'
  assert(element && element->options && css);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
apply.c:272:2: note: in expansion of macro 'assert'
  assert(element && element->options && css);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from apply.c:25:0:
apply.c:289:40: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  code = get_attr_val(element->options, "style", html_context->doc_cp);
                                        ^
../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/css/apply.h:8,
                 from apply.c:18:
apply.c: In function 'apply_css_selector_style':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
apply.c:316:3: note: in expansion of macro 'assert'
   assert(property->type < CSS_PT_LAST);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
apply.c:316:3: note: in expansion of macro 'assert'
   assert(property->type < CSS_PT_LAST);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
apply.c:320:3: note: in expansion of macro 'assert'
   assert(css_appliers[property->type]);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
apply.c:320:3: note: in expansion of macro 'assert'
   assert(css_appliers[property->type]);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/document/css/css.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from css.c:12:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/css/stylesheet.h:5:0,
                 from css.c:17:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from css.c:12:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from css.c:19:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from css.c:19:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from css.c:14:0:
css.c: At top level:
css.c:30:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("document", N_("Cascading Style Sheets"),
                ^
../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:30:16: note: (near initialization for 'css_options_info[0].init.path')
  INIT_OPT_TREE("document", N_("Cascading Style Sheets"),
                ^
../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:31:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "css", OPT_SORT,
   ^
../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
css.c:31:3: note: (near initialization for 'css_options_info[0].init.name')
   "css", OPT_SORT,
   ^
../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:30:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Cascading Style Sheets"),
                            ^
../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'css_options_info[0].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:30:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("document", N_("Cascading Style Sheets"),
                            ^
../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:30:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Cascading Style Sheets"),
  ^
../../.././src/config/options.h:347:17: note: (near initialization for 'css_options_info[0].init.desc')
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:30:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("document", N_("Cascading Style Sheets"),
  ^
css.c:35:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.css", N_("Enable CSS"),
                ^
../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:35:16: note: (near initialization for 'css_options_info[1].init.path')
  INIT_OPT_BOOL("document.css", N_("Enable CSS"),
                ^
../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:36:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "enable", 0, 1,
   ^
../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
css.c:36:3: note: (near initialization for 'css_options_info[1].init.name')
   "enable", 0, 1,
   ^
../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:35:32: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.css", N_("Enable CSS"),
                                ^
../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'css_options_info[1].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:35:32: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.css", N_("Enable CSS"),
                                ^
../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:35:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.css", N_("Enable CSS"),
  ^
../../.././src/config/options.h:347:17: note: (near initialization for 'css_options_info[1].init.desc')
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:35:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.css", N_("Enable CSS"),
  ^
css.c:39:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.css", N_("Ignore \"display: none\""),
                ^
../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:39:16: note: (near initialization for 'css_options_info[2].init.path')
  INIT_OPT_BOOL("document.css", N_("Ignore \"display: none\""),
                ^
../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:40:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "ignore_display_none", 0, 1,
   ^
../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
css.c:40:3: note: (near initialization for 'css_options_info[2].init.name')
   "ignore_display_none", 0, 1,
   ^
../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:39:32: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.css", N_("Ignore \"display: none\""),
                                ^
../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'css_options_info[2].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:39:32: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.css", N_("Ignore \"display: none\""),
                                ^
../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:39:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.css", N_("Ignore \"display: none\""),
  ^
../../.././src/config/options.h:347:17: note: (near initialization for 'css_options_info[2].init.desc')
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:39:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.css", N_("Ignore \"display: none\""),
  ^
css.c:46:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("document.css", N_("Import external style sheets"),
                ^
../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:46:16: note: (near initialization for 'css_options_info[3].init.path')
  INIT_OPT_BOOL("document.css", N_("Import external style sheets"),
                ^
../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:47:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "import", 0, 1,
   ^
../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
css.c:47:3: note: (near initialization for 'css_options_info[3].init.name')
   "import", 0, 1,
   ^
../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:46:32: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.css", N_("Import external style sheets"),
                                ^
../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'css_options_info[3].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:46:32: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("document.css", N_("Import external style sheets"),
                                ^
../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:46:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.css", N_("Import external style sheets"),
  ^
../../.././src/config/options.h:347:17: note: (near initialization for 'css_options_info[3].init.desc')
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:46:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("document.css", N_("Import external style sheets"),
  ^
css.c:53:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("document.css", N_("Default style sheet"),
                  ^
../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:53:18: note: (near initialization for 'css_options_info[4].init.path')
  INIT_OPT_STRING("document.css", N_("Default style sheet"),
                  ^
../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:54:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "stylesheet", 0, "",
   ^
../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
css.c:54:3: note: (near initialization for 'css_options_info[4].init.name')
   "stylesheet", 0, "",
   ^
../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:53:34: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.css", N_("Default style sheet"),
                                  ^
../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'css_options_info[4].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:53:34: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.css", N_("Default style sheet"),
                                  ^
../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:53:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.css", N_("Default style sheet"),
  ^
../../.././src/config/options.h:347:17: note: (near initialization for 'css_options_info[4].init.desc')
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:53:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.css", N_("Default style sheet"),
  ^
css.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("document.css", N_("Media types"),
                  ^
../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:62:18: note: (near initialization for 'css_options_info[5].init.path')
  INIT_OPT_STRING("document.css", N_("Media types"),
                  ^
../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
css.c:63:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "media", 0, "tty",
   ^
../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
css.c:63:3: note: (near initialization for 'css_options_info[5].init.name')
   "media", 0, "tty",
   ^
../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:62:34: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.css", N_("Media types"),
                                  ^
../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'css_options_info[5].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
css.c:62:34: note: in expansion of macro 'N_'
  INIT_OPT_STRING("document.css", N_("Media types"),
                                  ^
../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:62:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.css", N_("Media types"),
  ^
../../.././src/config/options.h:347:17: note: (near initialization for 'css_options_info[5].init.desc')
 #define DESC(x) (x)
                 ^
../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
css.c:62:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("document.css", N_("Media types"),
  ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
css.c: In function 'supports_css_media_type':
css.c:100:21: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   optstr += strcspn(optstr, ",");
                     ^
css.c:100:21: note: expected 'const char *' but argument is of type 'const unsigned char *'
css.c:100:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   optstr += strcspn(optstr, ",");
                     ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
css.c:100:21: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
   optstr += strcspn(optstr, ",");
                     ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'const unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
css.c:100:21: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
   optstr += strcspn(optstr, ",");
                     ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'const unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
css.c:100:21: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
   optstr += strcspn(optstr, ",");
                     ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'const unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
css.c:100:21: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   optstr += strcspn(optstr, ",");
                     ^
css.c:100:21: note: expected 'const char *' but argument is of type 'const unsigned char *'
css.c:100:21: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   optstr += strcspn(optstr, ",");
                     ^
css.c:100:21: note: expected 'const char *' but argument is of type 'const unsigned char *'
In file included from ../../.././src/config/options.h:9:0,
                 from css.c:14:
../../.././src/util/string.h:103:39: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,0))
                                       ^
css.c:116:8: note: in expansion of macro 'strlcasecmp'
   if (!strlcasecmp(token, token_length, beg, end - beg))
        ^
../../.././src/util/string.h:103:39: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,0))
                                       ^
css.c:124:7: note: in expansion of macro 'strlcasecmp'
  if (!strlcasecmp(token, token_length, "all", 3))
       ^
css.c:124:40: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (!strlcasecmp(token, token_length, "all", 3))
                                        ^
../../.././src/util/string.h:103:94: note: in definition of macro 'strlcasecmp'
 #define strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,0))
                                                                                              ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from css.c:14:0:
css.c: In function 'import_default_css':
css.c:188:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  unsigned char *url = get_opt_str("document.css.stylesheet", NULL);
                                   ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
css.c:188:23: note: in expansion of macro 'get_opt_str'
  unsigned char *url = get_opt_str("document.css.stylesheet", NULL);
                       ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
css.c:195:57: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  import_css_file(&default_stylesheet, NULL, url, strlen(url));
                                                         ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
css.c: In function 'change_hook_css':
css.c:203:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "stylesheet")) {
              ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
css.c:203:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "stylesheet")) {
              ^
css.c:203:14: note: expected 'const char *' but argument is of type 'unsigned char *'
css.c:203:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "stylesheet")) {
              ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
css.c:203:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "stylesheet")) {
              ^
css.c:203:14: note: expected 'const char *' but argument is of type 'unsigned char *'
css.c:203:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "stylesheet")) {
              ^
css.c:203:14: note: expected 'const char *' but argument is of type 'unsigned char *'
css.c:203:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "stylesheet")) {
              ^
css.c:203:14: note: expected 'const char *' but argument is of type 'unsigned char *'
css.c:209:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "media"))
              ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
css.c:209:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "media"))
              ^
css.c:209:14: note: expected 'const char *' but argument is of type 'unsigned char *'
css.c:209:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "media"))
              ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from css.c:10:
css.c:209:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "media"))
              ^
css.c:209:14: note: expected 'const char *' but argument is of type 'unsigned char *'
css.c:209:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "media"))
              ^
css.c:209:14: note: expected 'const char *' but argument is of type 'unsigned char *'
css.c:209:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(changed->name, "media"))
              ^
css.c:209:14: note: expected 'const char *' but argument is of type 'unsigned char *'
css.c: In function 'init_css':
css.c:224:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   { "document.css",  change_hook_css },
     ^
css.c:224:5: note: (near initialization for 'css_change_hooks[0].name')
In file included from css.c:20:0:
css.c: At top level:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
css.c:240:15: note: in expansion of macro 'N_'
  /* name: */  N_("Cascading Style Sheets"),
               ^
../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'css_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
css.c:240:15: note: in expansion of macro 'N_'
  /* name: */  N_("Cascading Style Sheets"),
               ^
      [CC]   src/document/css/parser.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from parser.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from ../../.././src/document/html/renderer.h:5,
                 from ../../.././src/document/html/parser.h:7,
                 from ../../.././src/document/css/property.h:6,
                 from parser.c:16:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from parser.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from parser.c:13:
../../.././src/util/scanner.h: In function 'begin_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/scanner.h: In function 'end_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c: In function 'css_parse_properties':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:34:2: note: in expansion of macro 'assert'
  assert(props && scanner);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:34:2: note: in expansion of macro 'assert'
  assert(props && scanner);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/config/options.h:9:0,
                 from parser.c:13:
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
parser.c:61:8: note: in expansion of macro 'scanner_token_strlcasecmp'
    if (scanner_token_strlcasecmp(token, info->name, -1)) {
        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from parser.c:13:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:69:4: note: in expansion of macro 'assert'
    assert(!scanner_has_tokens(scanner));
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:69:4: note: in expansion of macro 'assert'
    assert(!scanner_has_tokens(scanner));
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from parser.c:13:0:
parser.c: In function 'css_parse_media_types':
parser.c:140:50: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  const unsigned char *const optstr = get_opt_str("document.css.media", NULL);
                                                  ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
parser.c:140:38: note: in expansion of macro 'get_opt_str'
  const unsigned char *const optstr = get_opt_str("document.css.media", NULL);
                                      ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from parser.c:13:
parser.c: In function 'css_parse_atrule':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:217:4: note: in expansion of macro 'assert'
    assert(css->import);
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:217:4: note: in expansion of macro 'assert'
    assert(css->import);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
parser.c:266:4: note: in expansion of macro 'INTERNAL'
    INTERNAL("@-rule parser called without atrule.");
    ^
parser.c:266:13: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
    INTERNAL("@-rule parser called without atrule.");
             ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from parser.c:13:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c: In function 'css_parse_selector':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:365:3: note: in expansion of macro 'assert'
   assert(token);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:365:3: note: in expansion of macro 'assert'
   assert(token);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:366:3: note: in expansion of macro 'assert'
   assert(!last_fragment);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:366:3: note: in expansion of macro 'assert'
   assert(!last_fragment);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:470:4: note: in expansion of macro 'assert'
    assert(base_sel);
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:470:4: note: in expansion of macro 'assert'
    assert(base_sel);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:498:5: note: in expansion of macro 'assert'
     assert(prev_element_selector);
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:498:5: note: in expansion of macro 'assert'
     assert(prev_element_selector);
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:516:4: note: in expansion of macro 'assert'
    assert(prev_element_selector);
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:516:4: note: in expansion of macro 'assert'
    assert(prev_element_selector);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c: In function 'css_parse_stylesheet':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:641:3: note: in expansion of macro 'assert'
   assert(token);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:641:3: note: in expansion of macro 'assert'
   assert(token);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/document/css/property.o
In file included from ../../.././src/document/document.h:8:0,
                 from ../../.././src/document/html/renderer.h:5,
                 from ../../.././src/document/html/parser.h:7,
                 from ../../.././src/document/css/property.h:6,
                 from property.c:12:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from property.c:10:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from property.c:12:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/scanner.h: In function 'begin_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/scanner.h: In function 'end_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
property.c: At top level:
property.c:19:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "background",  CSS_PT_BACKGROUND,  CSS_VT_COLOR,  css_parse_background_value },
    ^
property.c:19:4: note: (near initialization for 'css_property_info[0].name')
property.c:20:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "background-color", CSS_PT_BACKGROUND_COLOR, CSS_VT_COLOR,  css_parse_color_value },
    ^
property.c:20:4: note: (near initialization for 'css_property_info[1].name')
property.c:21:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "color",  CSS_PT_COLOR,   CSS_VT_COLOR,  css_parse_color_value },
    ^
property.c:21:4: note: (near initialization for 'css_property_info[2].name')
property.c:22:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "display",  CSS_PT_DISPLAY,   CSS_VT_DISPLAY, css_parse_display_value },
    ^
property.c:22:4: note: (near initialization for 'css_property_info[3].name')
property.c:23:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "font-style",  CSS_PT_FONT_STYLE,  CSS_VT_FONT_ATTRIBUTE, css_parse_font_style_value },
    ^
property.c:23:4: note: (near initialization for 'css_property_info[4].name')
property.c:24:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "font-weight", CSS_PT_FONT_WEIGHT,  CSS_VT_FONT_ATTRIBUTE, css_parse_font_weight_value },
    ^
property.c:24:4: note: (near initialization for 'css_property_info[5].name')
property.c:25:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "list-style",  CSS_PT_LIST_STYLE,  CSS_VT_LIST_STYLE, css_parse_list_style_value },
    ^
property.c:25:4: note: (near initialization for 'css_property_info[6].name')
property.c:26:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "list-style-type", CSS_PT_LIST_STYLE_TYPE,  CSS_VT_LIST_STYLE, css_parse_list_style_value },
    ^
property.c:26:4: note: (near initialization for 'css_property_info[7].name')
property.c:27:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "text-align",  CSS_PT_TEXT_ALIGN,  CSS_VT_TEXT_ALIGN, css_parse_text_align_value },
    ^
property.c:27:4: note: (near initialization for 'css_property_info[8].name')
property.c:28:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "text-decoration", CSS_PT_TEXT_DECORATION,  CSS_VT_FONT_ATTRIBUTE, css_parse_text_decoration_value },
    ^
property.c:28:4: note: (near initialization for 'css_property_info[9].name')
property.c:29:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "white-space", CSS_PT_WHITE_SPACE,  CSS_VT_FONT_ATTRIBUTE, css_parse_white_space_value },
    ^
property.c:29:4: note: (near initialization for 'css_property_info[10].name')
      [CC]   src/document/css/scanner.o
In file included from ../../.././src/util/scanner.h:4:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from scanner.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/scanner.h: In function 'begin_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/scanner.h: In function 'end_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/css/scanner.h:5:0,
                 from scanner.c:13:
scanner.c: At top level:
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:35:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("0", '9', CSS_CHAR_DIGIT | CSS_CHAR_HEX_DIGIT | CSS_CHAR_IDENT),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[0].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:35:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("0", '9', CSS_CHAR_DIGIT | CSS_CHAR_HEX_DIGIT | CSS_CHAR_IDENT),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:36:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("A", 'F', CSS_CHAR_HEX_DIGIT),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[1].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:36:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("A", 'F', CSS_CHAR_HEX_DIGIT),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:37:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("A", 'Z', CSS_CHAR_ALPHA | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[2].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:37:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("A", 'Z', CSS_CHAR_ALPHA | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:38:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("a", 'f', CSS_CHAR_HEX_DIGIT),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[3].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:38:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("a", 'f', CSS_CHAR_HEX_DIGIT),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:39:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("a", 'z', CSS_CHAR_ALPHA | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[4].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:39:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("a", 'z', CSS_CHAR_ALPHA | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:41:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("\241", 255, CSS_CHAR_NON_ASCII | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[5].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:54:42: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_RANGE(from, to, bits) SCAN_TABLE_INFO(SCAN_RANGE, from, to, bits)
                                          ^
scanner.c:41:2: note: in expansion of macro 'SCAN_TABLE_RANGE'
  SCAN_TABLE_RANGE("\241", 255, CSS_CHAR_NON_ASCII | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:43:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING(" \f\n\r\t\v\000", CSS_CHAR_WHITESPACE),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[6].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:43:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING(" \f\n\r\t\v\000", CSS_CHAR_WHITESPACE),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:44:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING("\f\n\r",  CSS_CHAR_NEWLINE),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[7].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:44:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING("\f\n\r",  CSS_CHAR_NEWLINE),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:45:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING("-",   CSS_CHAR_IDENT),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[8].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:45:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING("-",   CSS_CHAR_IDENT),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:46:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING(".#@!\"'<-/|^$*",  CSS_CHAR_TOKEN_START),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[9].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:46:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING(".#@!\"'<-/|^$*",  CSS_CHAR_TOKEN_START),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:48:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING("\\_",  CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[10].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:48:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING("\\_",  CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:51:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING("[({})];:,.>+~",  CSS_CHAR_TOKEN),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[11].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:51:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING("[({})];:,.>+~",  CSS_CHAR_TOKEN),
  ^
../../.././src/util/scanner.h:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:52:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING("", CSS_CHAR_SGML_MARKUP),
  ^
../../.././src/util/scanner.h:52:16: note: (near initialization for 'css_scan_table_info[12].data.string.source')
  { (type), { { (data1), (data2) } }, (bits) }
                ^
../../.././src/util/scanner.h:55:39: note: in expansion of macro 'SCAN_TABLE_INFO'
 #define SCAN_TABLE_STRING(str, bits)  SCAN_TABLE_INFO(SCAN_STRING, str, sizeof(str) - 1, bits)
                                       ^
scanner.c:52:2: note: in expansion of macro 'SCAN_TABLE_STRING'
  SCAN_TABLE_STRING("", CSS_CHAR_SGML_MARKUP),
  ^
scanner.c:58:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "Hz",  CSS_TOKEN_FREQUENCY, CSS_TOKEN_DIMENSION },
    ^
scanner.c:58:4: note: (near initialization for 'css_string_mappings[0].name')
scanner.c:59:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "cm",  CSS_TOKEN_LENGTH, CSS_TOKEN_DIMENSION },
    ^
scanner.c:59:4: note: (near initialization for 'css_string_mappings[1].name')
scanner.c:60:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "deg", CSS_TOKEN_ANGLE, CSS_TOKEN_DIMENSION },
    ^
scanner.c:60:4: note: (near initialization for 'css_string_mappings[2].name')
scanner.c:61:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "em",  CSS_TOKEN_EM,  CSS_TOKEN_DIMENSION },
    ^
scanner.c:61:4: note: (near initialization for 'css_string_mappings[3].name')
scanner.c:62:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "ex",  CSS_TOKEN_EX,  CSS_TOKEN_DIMENSION },
    ^
scanner.c:62:4: note: (near initialization for 'css_string_mappings[4].name')
scanner.c:63:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "grad", CSS_TOKEN_ANGLE, CSS_TOKEN_DIMENSION },
    ^
scanner.c:63:4: note: (near initialization for 'css_string_mappings[5].name')
scanner.c:64:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "in",  CSS_TOKEN_LENGTH, CSS_TOKEN_DIMENSION },
    ^
scanner.c:64:4: note: (near initialization for 'css_string_mappings[6].name')
scanner.c:65:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "kHz", CSS_TOKEN_FREQUENCY, CSS_TOKEN_DIMENSION },
    ^
scanner.c:65:4: note: (near initialization for 'css_string_mappings[7].name')
scanner.c:66:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "mm",  CSS_TOKEN_LENGTH, CSS_TOKEN_DIMENSION },
    ^
scanner.c:66:4: note: (near initialization for 'css_string_mappings[8].name')
scanner.c:67:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "ms",  CSS_TOKEN_TIME,  CSS_TOKEN_DIMENSION },
    ^
scanner.c:67:4: note: (near initialization for 'css_string_mappings[9].name')
scanner.c:68:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "pc",  CSS_TOKEN_LENGTH, CSS_TOKEN_DIMENSION },
    ^
scanner.c:68:4: note: (near initialization for 'css_string_mappings[10].name')
scanner.c:69:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "pt",  CSS_TOKEN_LENGTH, CSS_TOKEN_DIMENSION },
    ^
scanner.c:69:4: note: (near initialization for 'css_string_mappings[11].name')
scanner.c:70:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "px",  CSS_TOKEN_LENGTH, CSS_TOKEN_DIMENSION },
    ^
scanner.c:70:4: note: (near initialization for 'css_string_mappings[12].name')
scanner.c:71:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "rad", CSS_TOKEN_ANGLE, CSS_TOKEN_DIMENSION },
    ^
scanner.c:71:4: note: (near initialization for 'css_string_mappings[13].name')
scanner.c:72:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "s",  CSS_TOKEN_TIME,  CSS_TOKEN_DIMENSION },
    ^
scanner.c:72:4: note: (near initialization for 'css_string_mappings[14].name')
scanner.c:74:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "rgb", CSS_TOKEN_RGB,  CSS_TOKEN_FUNCTION },
    ^
scanner.c:74:4: note: (near initialization for 'css_string_mappings[15].name')
scanner.c:75:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "url", CSS_TOKEN_URL,  CSS_TOKEN_FUNCTION },
    ^
scanner.c:75:4: note: (near initialization for 'css_string_mappings[16].name')
scanner.c:77:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "charset", CSS_TOKEN_AT_CHARSET, CSS_TOKEN_AT_KEYWORD },
    ^
scanner.c:77:4: note: (near initialization for 'css_string_mappings[17].name')
scanner.c:78:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "font-face", CSS_TOKEN_AT_FONT_FACE, CSS_TOKEN_AT_KEYWORD },
    ^
scanner.c:78:4: note: (near initialization for 'css_string_mappings[18].name')
scanner.c:79:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "import", CSS_TOKEN_AT_IMPORT, CSS_TOKEN_AT_KEYWORD },
    ^
scanner.c:79:4: note: (near initialization for 'css_string_mappings[19].name')
scanner.c:80:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "media", CSS_TOKEN_AT_MEDIA, CSS_TOKEN_AT_KEYWORD },
    ^
scanner.c:80:4: note: (near initialization for 'css_string_mappings[20].name')
scanner.c:81:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "page", CSS_TOKEN_AT_PAGE, CSS_TOKEN_AT_KEYWORD },
    ^
scanner.c:81:4: note: (near initialization for 'css_string_mappings[21].name')
In file included from ../../.././src/util/scanner.h:4:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from scanner.c:13:
scanner.c: In function 'scan_css_token':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:132:2: note: in expansion of macro 'assert'
  assert(first_char);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:132:2: note: in expansion of macro 'assert'
  assert(first_char);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:218:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_RGB || *string == '(');
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:218:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_RGB || *string == '(');
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:219:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_URL || *string == ')');
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:219:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_URL || *string == ')');
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:220:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_FUNCTION || *string == ')');
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:220:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_FUNCTION || *string == ')');
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
scanner.c:297:22: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strncasecmp(string, "important", 9)) {
                      ^
In file included from ../../.././src/util/scanner.h:5:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from scanner.c:13:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'const unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/util/scanner.h:4:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from scanner.c:13:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
scanner.c:350:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("Someone forgot to put code for recognizing tokens "
   ^
scanner.c:350:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("Someone forgot to put code for recognizing tokens "
            ^
In file included from ../../.././src/util/scanner.h:4:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from scanner.c:13:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/document/css/stylesheet.o
In file included from ../../.././src/document/document.h:8:0,
                 from ../../.././src/document/html/renderer.h:5,
                 from ../../.././src/document/html/parser.h:7,
                 from ../../.././src/document/css/property.h:6,
                 from stylesheet.c:13:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from stylesheet.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from stylesheet.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stylesheet.c: In function 'find_css_selector':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stylesheet.c:36:2: note: in expansion of macro 'assert'
  assert(sels && name);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stylesheet.c:36:2: note: in expansion of macro 'assert'
  assert(sels && name);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from stylesheet.c:18:0:
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
stylesheet.c:41:7: note: in expansion of macro 'c_strlcasecmp'
   if (c_strlcasecmp(name, namelen, selector->name, -1))
       ^
stylesheet.c: In function 'init_css_selector':
stylesheet.c:68:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    namelen = strlen(name);
                     ^
In file included from stylesheet.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from stylesheet.c:13:
stylesheet.c: In function 'set_css_selector_relation':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stylesheet.c:92:2: note: in expansion of macro 'assert'
  assert(!css_selector_is_in_set(selector));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stylesheet.c:92:2: note: in expansion of macro 'assert'
  assert(!css_selector_is_in_set(selector));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stylesheet.c: In function 'copy_css_selector':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stylesheet.c:118:2: note: in expansion of macro 'assert'
  assert(css && orig);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stylesheet.c:118:2: note: in expansion of macro 'assert'
  assert(css && orig);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stylesheet.c:119:2: note: in expansion of macro 'assert'
  assert(orig->relation == CSR_ROOT);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stylesheet.c:119:2: note: in expansion of macro 'assert'
  assert(orig->relation == CSR_ROOT);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stylesheet.c:122:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                           orig->name, strlen(orig->name));
                                              ^
In file included from stylesheet.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
stylesheet.c: In function 'add_selector_property':
stylesheet.c:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   add_to_list(selector->properties, newprop);
   ^
stylesheet.c:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from stylesheet.c:13:
stylesheet.c: In function 'clone_css_selector':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stylesheet.c:156:2: note: in expansion of macro 'assert'
  assert(css && orig);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stylesheet.c:156:2: note: in expansion of macro 'assert'
  assert(css && orig);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stylesheet.c: In function 'add_css_selector_to_set':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stylesheet.c:216:2: note: in expansion of macro 'assert'
  assert(!css_selector_is_in_set(selector));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stylesheet.c:216:2: note: in expansion of macro 'assert'
  assert(!css_selector_is_in_set(selector));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/document/css/value.o
In file included from ../../.././src/document/document.h:8:0,
                 from ../../.././src/document/html/renderer.h:5,
                 from ../../.././src/document/html/parser.h:7,
                 from ../../.././src/document/css/property.h:6,
                 from value.c:13:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from value.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from value.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/scanner.h: In function 'begin_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/scanner.h: In function 'end_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
value.c: In function 'css_parse_color_value':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
value.c:29:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_COLOR);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
value.c:29:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_COLOR);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
value.c:53:18: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign]
    part = strtol(token->string, (char **) &nstring, 10);
                  ^
In file included from value.c:8:0:
/usr/include/stdlib.h:183:17: note: expected 'const char * restrict' but argument is of type 'const unsigned char *'
 extern long int strtol (const char *__restrict __nptr,
                 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from value.c:13:
value.c: In function 'css_parse_background_value':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
value.c:95:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_COLOR);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
value.c:95:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_COLOR);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
value.c: In function 'css_parse_font_style_value':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
value.c:126:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_FONT_ATTRIBUTE);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
value.c:126:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_FONT_ATTRIBUTE);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/util/scanner.h:5:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from value.c:14:
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:130:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "italic")
      ^
value.c:130:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (scanner_token_contains(token, "italic")
                                    ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:130:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "italic")
      ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:131:9: note: in expansion of macro 'scanner_token_contains'
      || scanner_token_contains(token, "oblique")) {
         ^
value.c:131:39: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
      || scanner_token_contains(token, "oblique")) {
                                       ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:131:9: note: in expansion of macro 'scanner_token_contains'
      || scanner_token_contains(token, "oblique")) {
         ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:134:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "underline")) {
             ^
value.c:134:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "underline")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:134:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "underline")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:137:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "normal")) {
             ^
value.c:137:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "normal")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:137:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "normal")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from value.c:13:
value.c: In function 'css_parse_font_weight_value':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
value.c:158:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_FONT_ATTRIBUTE);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
value.c:158:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_FONT_ATTRIBUTE);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/util/scanner.h:5:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from value.c:14:
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:161:7: note: in expansion of macro 'scanner_token_contains'
   if (scanner_token_contains(token, "bolder")) {
       ^
value.c:161:37: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
   if (scanner_token_contains(token, "bolder")) {
                                     ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:161:7: note: in expansion of macro 'scanner_token_contains'
   if (scanner_token_contains(token, "bolder")) {
       ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:164:14: note: in expansion of macro 'scanner_token_contains'
   } else if (scanner_token_contains(token, "lighter")) {
              ^
value.c:164:44: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
   } else if (scanner_token_contains(token, "lighter")) {
                                            ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:164:14: note: in expansion of macro 'scanner_token_contains'
   } else if (scanner_token_contains(token, "lighter")) {
              ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:167:14: note: in expansion of macro 'scanner_token_contains'
   } else if (scanner_token_contains(token, "bold")) {
              ^
value.c:167:44: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
   } else if (scanner_token_contains(token, "bold")) {
                                            ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:167:14: note: in expansion of macro 'scanner_token_contains'
   } else if (scanner_token_contains(token, "bold")) {
              ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:170:14: note: in expansion of macro 'scanner_token_contains'
   } else if (scanner_token_contains(token, "normal")) {
              ^
value.c:170:44: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
   } else if (scanner_token_contains(token, "normal")) {
                                            ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:170:14: note: in expansion of macro 'scanner_token_contains'
   } else if (scanner_token_contains(token, "normal")) {
              ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
value.c:184:18: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign]
  weight = strtol(token->string, (char **) &nstring, 10);
                  ^
In file included from value.c:8:0:
/usr/include/stdlib.h:183:17: note: expected 'const char * restrict' but argument is of type 'const unsigned char *'
 extern long int strtol (const char *__restrict __nptr,
                 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from value.c:13:
value.c: In function 'css_parse_list_style_value':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
value.c:207:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_LIST_STYLE);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
value.c:207:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_LIST_STYLE);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/util/scanner.h:5:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from value.c:14:
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:211:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "none")) {
      ^
value.c:211:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (scanner_token_contains(token, "none")) {
                                    ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:211:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "none")) {
      ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:214:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "disc")) {
             ^
value.c:214:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "disc")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:214:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "disc")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:217:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "circle")) {
             ^
value.c:217:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "circle")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:217:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "circle")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:220:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "square")) {
             ^
value.c:220:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "square")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:220:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "square")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:223:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "decimal")) {
             ^
value.c:223:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "decimal")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:223:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "decimal")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:226:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "decimal-leading-zero")) {
             ^
value.c:226:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "decimal-leading-zero")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:226:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "decimal-leading-zero")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:229:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "lower-roman")) {
             ^
value.c:229:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "lower-roman")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:229:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "lower-roman")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:232:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "upper-roman")) {
             ^
value.c:232:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "upper-roman")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:232:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "upper-roman")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:235:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "lower-alpha")) {
             ^
value.c:235:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "lower-alpha")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:235:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "lower-alpha")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:238:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "upper-alpha")) {
             ^
value.c:238:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "upper-alpha")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:238:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "upper-alpha")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:241:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "lower-greek")) {
             ^
value.c:241:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "lower-greek")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:241:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "lower-greek")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:244:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "lower-latin")) {
             ^
value.c:244:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "lower-latin")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:244:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "lower-latin")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:247:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "upper-latin")) {
             ^
value.c:247:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "upper-latin")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:247:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "upper-latin")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:250:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "hebrew")) {
             ^
value.c:250:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "hebrew")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:250:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "hebrew")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:253:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "armenian")) {
             ^
value.c:253:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "armenian")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:253:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "armenian")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:256:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "georgian")) {
             ^
value.c:256:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "georgian")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:256:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "georgian")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:259:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "cjk-ideographic")) {
             ^
value.c:259:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "cjk-ideographic")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:259:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "cjk-ideographic")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:262:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "hiragana")) {
             ^
value.c:262:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "hiragana")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:262:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "hiragana")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:265:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "katakana")) {
             ^
value.c:265:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "katakana")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:265:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "katakana")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:268:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "hiragana-iroha")) {
             ^
value.c:268:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "hiragana-iroha")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:268:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "hiragana-iroha")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:271:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "katakana-iroha")) {
             ^
value.c:271:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "katakana-iroha")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:271:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "katakana-iroha")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from value.c:13:
value.c: In function 'css_parse_text_align_value':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
value.c:289:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_TEXT_ALIGN);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
value.c:289:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_TEXT_ALIGN);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/util/scanner.h:5:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from value.c:14:
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:293:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "left")) {
      ^
value.c:293:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (scanner_token_contains(token, "left")) {
                                    ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:293:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "left")) {
      ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:296:14: note: in expansion of macro 'scanner_token_contains'
  } else  if (scanner_token_contains(token, "right")) {
              ^
value.c:296:44: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else  if (scanner_token_contains(token, "right")) {
                                            ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:296:14: note: in expansion of macro 'scanner_token_contains'
  } else  if (scanner_token_contains(token, "right")) {
              ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:299:14: note: in expansion of macro 'scanner_token_contains'
  } else  if (scanner_token_contains(token, "center")) {
              ^
value.c:299:44: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else  if (scanner_token_contains(token, "center")) {
                                            ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:299:14: note: in expansion of macro 'scanner_token_contains'
  } else  if (scanner_token_contains(token, "center")) {
              ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:302:14: note: in expansion of macro 'scanner_token_contains'
  } else  if (scanner_token_contains(token, "justify")) {
              ^
value.c:302:44: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else  if (scanner_token_contains(token, "justify")) {
                                            ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:302:14: note: in expansion of macro 'scanner_token_contains'
  } else  if (scanner_token_contains(token, "justify")) {
              ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from value.c:13:
value.c: In function 'css_parse_text_decoration_value':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
value.c:321:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_FONT_ATTRIBUTE);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
value.c:321:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_FONT_ATTRIBUTE);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/util/scanner.h:5:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from value.c:14:
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:327:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "underline")) {
      ^
value.c:327:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (scanner_token_contains(token, "underline")) {
                                    ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:327:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "underline")) {
      ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:330:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "none")) {
             ^
value.c:330:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "none")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:330:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "none")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from value.c:13:
value.c: In function 'css_parse_white_space_value':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
value.c:348:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_FONT_ATTRIBUTE);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
value.c:348:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_FONT_ATTRIBUTE);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/util/scanner.h:5:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from value.c:14:
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:353:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "pre")) {
      ^
value.c:353:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (scanner_token_contains(token, "pre")) {
                                    ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:353:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "pre")) {
      ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:356:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "normal")) {
             ^
value.c:356:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "normal")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:356:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "normal")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from value.c:13:
value.c: In function 'css_parse_display_value':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
value.c:374:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_DISPLAY);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
value.c:374:2: note: in expansion of macro 'assert'
  assert(propinfo->value_type == CSS_VT_DISPLAY);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/util/scanner.h:5:0,
                 from ../../.././src/document/css/scanner.h:5,
                 from value.c:14:
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:379:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "inline")) {
      ^
value.c:379:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (scanner_token_contains(token, "inline")) {
                                    ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:379:6: note: in expansion of macro 'scanner_token_contains'
  if (scanner_token_contains(token, "inline")) {
      ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:381:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "inline-block")) {
             ^
value.c:381:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "inline-block")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:381:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "inline-block")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:383:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "block")) {
             ^
value.c:383:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "block")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:383:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "block")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
../../.././src/util/scanner.h:33:15: note: in expansion of macro 'c_strlcasecmp'
  ((token) && !c_strlcasecmp((token)->string, (token)->length, str, len))
               ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:385:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "none")) {
             ^
value.c:385:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (scanner_token_contains(token, "none")) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/scanner.h:37:2: note: in expansion of macro 'scanner_token_strlcasecmp'
  scanner_token_strlcasecmp(token, str, sizeof(str) - 1)
  ^
value.c:385:13: note: in expansion of macro 'scanner_token_contains'
  } else if (scanner_token_contains(token, "none")) {
             ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from ../../.././src/document/css/property.h:6,
                 from value.c:13:
value.c: In function 'css_parse_value':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
value.c:403:2: note: in expansion of macro 'assert'
  assert(scanner && value && propinfo);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
value.c:403:2: note: in expansion of macro 'assert'
  assert(scanner && value && propinfo);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
value.c:404:2: note: in expansion of macro 'assert'
  assert(propinfo->parser);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
value.c:404:2: note: in expansion of macro 'assert'
  assert(propinfo->parser);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [LD]   src/document/css/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/document/css'
[MAKE all]   src/document/dom
make[3]: Entering directory '/tmp/elinks/src/elinks/src/document/dom'
      [CC]   src/document/dom/renderer.o
In file included from ../../.././src/document/document.h:8:0,
                 from renderer.c:12:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from renderer.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:11:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/dom/string.h:4:0,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from renderer.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/dom/string.h: In function 'set_dom_string':
../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from renderer.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:11:
../../.././src/dom/stack.h: In function 'get_dom_stack_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/stack.h: In function 'get_dom_stack_state_data':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/scanner.h: In function 'begin_dom_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/scanner.h: In function 'end_dom_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'get_doctype':
renderer.c:57:43: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strcasecmp("application/rss+xml", cached->content_type)) {
                                           ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
renderer.c:61:6: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
      cached->content_type)) {
      ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
renderer.c:64:51: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  } else if (!c_strcasecmp("application/xbel+xml", cached->content_type)
                                                   ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
renderer.c:65:45: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
      || !c_strcasecmp("application/x-xbel", cached->content_type)
                                             ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
renderer.c:66:43: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
      || !c_strcasecmp("application/xbel", cached->content_type)) {
                                           ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:11:
renderer.c:70:38: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   assertm(!c_strcasecmp("text/html", cached->content_type)
                                      ^
../../.././src/util/error.h:126:47: note: in definition of macro 'assertm'
 do { if (!assert_failed && (assert_failed = !(x))) { \
                                               ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:11:
renderer.c:72:7: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       cached->content_type),
       ^
../../.././src/util/error.h:126:47: note: in definition of macro 'assertm'
 do { if (!assert_failed && (assert_failed = !(x))) { \
                                               ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/stack.h:46,
                 from ../../.././src/document/dom/rss.h:5,
                 from renderer.c:14:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:11:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
renderer.c:70:3: note: in expansion of macro 'assertm'
   assertm(!c_strcasecmp("text/html", cached->content_type)
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
renderer.c:70:3: note: in expansion of macro 'assertm'
   assertm(!c_strcasecmp("text/html", cached->content_type)
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'render_dom_document':
renderer.c:91:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  size_t length = strlen(string);
                         ^
In file included from renderer.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:11:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:133:3: note: in expansion of macro 'assert'
   assert(parser->stack.depth == 1);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:133:3: note: in expansion of macro 'assert'
   assert(parser->stack.depth == 1);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/document/dom/rss.o
In file included from ../../.././src/document/css/stylesheet.h:5:0,
                 from rss.c:11:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from rss.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/css/parser.h:8,
                 from rss.c:10:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/dom/string.h:4:0,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from rss.c:13:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from rss.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from rss.c:13:
../../.././src/dom/string.h: In function 'set_dom_string':
../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from rss.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from rss.c:13:
../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from rss.c:13:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from rss.c:13:
../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from rss.c:13:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from rss.c:13:
../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from rss.c:13:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from rss.c:13:
../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from rss.c:13:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/css/parser.h:8,
                 from rss.c:10:
../../.././src/dom/stack.h: In function 'get_dom_stack_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/stack.h: In function 'get_dom_stack_state_data':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
rss.c: In function 'render_rss_item':
rss.c:84:26: warning: pointer targets in passing argument 2 of 'add_dom_link' differ in signedness [-Wpointer-sign]
   add_dom_link(renderer, "[link]", 6, link->string, link->length);
                          ^
In file included from rss.c:13:0:
../../.././src/document/dom/util.h:51:14: note: expected 'unsigned char *' but argument is of type 'char *'
 struct link *add_dom_link(struct dom_renderer *renderer, unsigned char *string,
              ^
rss.c:99:6: warning: pointer targets in passing argument 3 of 'render_dom_text' differ in signedness [-Wpointer-sign]
      " - ", 3);
      ^
In file included from rss.c:13:0:
../../.././src/document/dom/util.h:49:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void render_dom_text(struct dom_renderer *renderer, struct screen_char *template,
      ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/css/parser.h:8,
                 from rss.c:10:
rss.c: In function 'dom_rss_push_element':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
rss.c:130:2: note: in expansion of macro 'assert'
  assert(node && node->parent && renderer && renderer->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
rss.c:130:2: note: in expansion of macro 'assert'
  assert(node && node->parent && renderer && renderer->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
rss.c: In function 'dom_rss_pop_element':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
rss.c:153:2: note: in expansion of macro 'assert'
  assert(node && node->parent && renderer && renderer->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
rss.c:153:2: note: in expansion of macro 'assert'
  assert(node && node->parent && renderer && renderer->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
rss.c: In function 'dom_rss_push_document':
rss.c:202:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    { "title", "author", "author-date-sep", "date" };
      ^
rss.c:202:6: note: (near initialization for 'names[0]')
rss.c:202:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    { "title", "author", "author-date-sep", "date" };
               ^
rss.c:202:15: note: (near initialization for 'names[1]')
rss.c:202:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    { "title", "author", "author-date-sep", "date" };
                         ^
rss.c:202:25: note: (near initialization for 'names[2]')
rss.c:202:44: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    { "title", "author", "author-date-sep", "date" };
                                            ^
rss.c:202:44: note: (near initialization for 'names[3]')
rss.c:207:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           names[type], strlen(names[type]));
                               ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from rss.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [CC]   src/document/dom/source.o
In file included from ../../.././src/document/document.h:8:0,
                 from ../../.././src/document/html/renderer.h:5,
                 from ../../.././src/document/html/parser.h:7,
                 from ../../.././src/document/css/property.h:6,
                 from source.c:17:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from source.c:12:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from source.c:14:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/dom/string.h:4:0,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from source.c:21:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from source.c:12:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from source.c:21:
../../.././src/dom/string.h: In function 'set_dom_string':
../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from source.c:12:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from source.c:21:
../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from source.c:21:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from source.c:21:
../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from source.c:21:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from source.c:21:
../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from source.c:21:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from source.c:21:
../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from source.c:21:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from source.c:14:
../../.././src/dom/stack.h: In function 'get_dom_stack_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/stack.h: In function 'get_dom_stack_state_data':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/scanner.h: In function 'begin_dom_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/scanner.h: In function 'end_dom_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
source.c: In function 'render_dom_flush':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:69:2: note: in expansion of macro 'assert_source'
  assert_source(renderer, renderer->position, 0);
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:69:2: note: in expansion of macro 'assert_source'
  assert_source(renderer, renderer->position, 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:70:2: note: in expansion of macro 'assert_source'
  assert_source(renderer, string, 0);
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:70:2: note: in expansion of macro 'assert_source'
  assert_source(renderer, string, 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:76:2: note: in expansion of macro 'assert_source'
  assert_source(renderer, renderer->position, 0);
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:76:2: note: in expansion of macro 'assert_source'
  assert_source(renderer, renderer->position, 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
source.c: In function 'render_dom_node_text':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:94:3: note: in expansion of macro 'assert_source'
   assert_source(renderer, renderer->position, 0);
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:94:3: note: in expansion of macro 'assert_source'
   assert_source(renderer, renderer->position, 0);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
source.c: In function 'render_dom_node_source':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
source.c:154:2: note: in expansion of macro 'assert'
  assert(node && renderer && renderer->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
source.c:154:2: note: in expansion of macro 'assert'
  assert(node && renderer && renderer->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
source.c: In function 'render_dom_element_source':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
source.c:176:2: note: in expansion of macro 'assert'
  assert(node && renderer && renderer->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
source.c:176:2: note: in expansion of macro 'assert'
  assert(node && renderer && renderer->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
source.c: In function 'render_dom_element_end_source':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
source.c:194:2: note: in expansion of macro 'assert'
  assert(node && renderer && renderer->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
source.c:194:2: note: in expansion of macro 'assert'
  assert(node && renderer && renderer->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:202:3: note: in expansion of macro 'assert_source'
   assert_source(renderer, renderer->position, 0);
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:202:3: note: in expansion of macro 'assert_source'
   assert_source(renderer, renderer->position, 0);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
source.c: In function 'render_dom_attribute_source':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
source.c:238:2: note: in expansion of macro 'assert'
  assert(node && renderer->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
source.c:238:2: note: in expansion of macro 'assert'
  assert(node && renderer->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:250:4: note: in expansion of macro 'assert_source'
    assert_source(renderer, renderer->position, 0);
    ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:250:4: note: in expansion of macro 'assert_source'
    assert_source(renderer, renderer->position, 0);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
source.c: In function 'render_dom_cdata_source':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
source.c:314:2: note: in expansion of macro 'assert'
  assert(node && renderer && renderer->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
source.c:314:2: note: in expansion of macro 'assert'
  assert(node && renderer && renderer->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:321:3: note: in expansion of macro 'assert_source'
   assert_source(renderer, renderer->position, 0);
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
source.c:43:2: note: in expansion of macro 'assertm'
  assertm(check_dom_node_source(renderer, str, len), "renderer[%p : %p] str[%p : %p]", \
  ^
source.c:321:3: note: in expansion of macro 'assert_source'
   assert_source(renderer, renderer->position, 0);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/document/dom/util.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from util.c:15:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from ../../.././src/document/html/renderer.h:5,
                 from ../../.././src/document/html/parser.h:7,
                 from ../../.././src/document/css/property.h:6,
                 from util.c:16:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from util.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/string.h:4:0,
                 from ../../.././src/dom/node.h:59,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from util.c:19:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from util.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from util.c:19:
../../.././src/dom/string.h: In function 'set_dom_string':
../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from util.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from util.c:19:
../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from util.c:15:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from util.c:19:
../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from util.c:15:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from util.c:19:
../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from util.c:15:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from ../../.././src/dom/sgml/sgml.h:6,
                 from ../../.././src/document/dom/util.h:11,
                 from util.c:19:
../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from util.c:15:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
util.c: In function 'add_search_node':
util.c:108:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   add_to_list(renderer->document->nodes, node);
   ^
util.c:108:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from util.c:15:
util.c: In function 'render_dom_line':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
util.c:131:2: note: in expansion of macro 'assert'
  assert(renderer && template && string && length);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
util.c:131:2: note: in expansion of macro 'assert'
  assert(renderer && template && string && length);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [LD]   src/document/dom/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/document/dom'
[MAKE all]   src/document/html
make[3]: Entering directory '/tmp/elinks/src/elinks/src/document/html'
[MAKE all]   src/document/html/parser
make[4]: Entering directory '/tmp/elinks/src/elinks/src/document/html/parser'
      [CC]   src/document/html/parser/forms.o
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/document/document.h:8:0,
                 from ../../../.././src/document/html/renderer.h:5,
                 from ../../../.././src/document/html/parser.h:7,
                 from ../../../.././src/document/html/parser/stack.h:5,
                 from forms.c:18:
../../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from forms.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from forms.c:26:0:
../../../.././src/util/conv.h: In function 'trim_chars':
../../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from forms.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c: In function 'html_form':
forms.c:53:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  al = get_attr_val(a, "method", html_context->doc_cp);
                       ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:55:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(al, "post")) {
                     ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:58:31: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
    enctype  = get_attr_val(a, "enctype",
                               ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:63:23: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
     if (!c_strcasecmp(enctype, "multipart/form-data"))
                       ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:65:28: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
     else if (!c_strcasecmp(enctype, "text/plain"))
                            ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:72:35: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  form->onsubmit = get_attr_val(a, "onsubmit", html_context->doc_cp);
                                   ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:73:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  al = get_attr_val(a, "name", html_context->doc_cp);
                       ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:76:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  al = get_attr_val(a, "action", html_context->doc_cp);
                       ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
forms.c:99:35: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   assert(!form->action || !strchr(form->action, POST_CHAR));
                                   ^
../../../.././src/util/error.h:107:47: note: in definition of macro 'assert'
 do { if (!assert_failed && (assert_failed = !(x))) { \
                                               ^
forms.c:99:35: note: expected 'const char *' but argument is of type 'unsigned char *'
   assert(!form->action || !strchr(form->action, POST_CHAR));
                                   ^
../../../.././src/util/error.h:107:47: note: in definition of macro 'assert'
 do { if (!assert_failed && (assert_failed = !(x))) { \
                                               ^
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
forms.c:99:3: note: in expansion of macro 'assert'
   assert(!form->action || !strchr(form->action, POST_CHAR));
   ^
../../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
forms.c:99:3: note: in expansion of macro 'assert'
   assert(!form->action || !strchr(form->action, POST_CHAR));
   ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
forms.c:104:15: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
    || !strchr(form->action, '?'));
               ^
../../../.././src/util/error.h:107:47: note: in definition of macro 'assert'
 do { if (!assert_failed && (assert_failed = !(x))) { \
                                               ^
forms.c:104:15: note: expected 'const char *' but argument is of type 'unsigned char *'
    || !strchr(form->action, '?'));
               ^
../../../.././src/util/error.h:107:47: note: in definition of macro 'assert'
 do { if (!assert_failed && (assert_failed = !(x))) { \
                                               ^
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
forms.c:102:3: note: in expansion of macro 'assert'
   assert(!form->action
   ^
../../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
forms.c:102:3: note: in expansion of macro 'assert'
   assert(!form->action
   ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c: In function 'get_form_mode':
forms.c:117:21: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  if (has_attr(attr, "disabled", html_context->doc_cp))
                     ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:120:21: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  if (has_attr(attr, "readonly", html_context->doc_cp))
                     ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c: In function 'html_button':
forms.c:153:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  al = get_attr_val(a, "type", cp);
                       ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:156:20: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strcasecmp(al, "button")) {
                    ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:158:27: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  } else if (!c_strcasecmp(al, "reset")) {
                           ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:160:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  } else if (c_strcasecmp(al, "submit")) {
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:171:27: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->id = get_attr_val(a, "id", cp);
                           ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:172:29: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->name = get_attr_val(a, "name", cp);
                             ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:173:38: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->default_value = get_attr_val(a, "value", cp);
                                      ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:176:32: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    fc->default_value = stracpy("Submit");
                                ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
forms.c:178:32: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    fc->default_value = stracpy("Reset");
                                ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
forms.c:180:32: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    fc->default_value = stracpy("Button");
                                ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
forms.c:183:31: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
   fc->default_value = stracpy("");
                               ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
forms.c: In function 'html_input_format':
forms.c:194:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, " ", 1);
                         ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:199:33: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  format.title = get_attr_val(a, "title", html_context->doc_cp);
                                 ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:209:28: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
     put_chrs(html_context, "_", 1);
                            ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:214:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, "[ ]", 8);
                           ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:218:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, "( )", 8);
                           ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:225:24: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
    al = get_url_val(a, "src", html_context->doc_cp);
                        ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:227:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
     al = get_url_val(a, "dynsrc",
                         ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:234:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, "[ ", 7);
                           ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:237:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     put_chrs(html_context, fc->alt, strlen(fc->alt));
                                            ^
In file included from forms.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
forms.c:239:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     put_chrs(html_context, fc->name, strlen(fc->name));
                                             ^
In file included from forms.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
forms.c:241:28: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
     put_chrs(html_context, "Submit", 6);
                            ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:244:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, " ]", 7);
                           ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:251:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, "[ ", 7);
                           ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:254:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     put_chrs(html_context, fc->default_value, strlen(fc->default_value));
                                                      ^
In file included from forms.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
forms.c:257:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, " ]", 7);
                           ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
forms.c:262:4: note: in expansion of macro 'INTERNAL'
    INTERNAL("bad control type");
    ^
forms.c:262:13: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
    INTERNAL("bad control type");
             ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
forms.c:265:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, " ", 1);
                         ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c: In function 'html_input':
forms.c:279:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  al = get_attr_val(a, "type", cp);
                       ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:281:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(al, "text")) fc->type = FC_TEXT;
                     ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:282:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "hidden")) fc->type = FC_HIDDEN;
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:283:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "button")) fc->type = FC_BUTTON;
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:284:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "checkbox")) fc->type = FC_CHECKBOX;
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:285:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "radio")) fc->type = FC_RADIO;
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:286:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "password")) fc->type = FC_PASSWORD;
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:287:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "submit")) fc->type = FC_SUBMIT;
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:288:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "reset")) fc->type = FC_RESET;
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:289:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "file")) fc->type = FC_FILE;
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:290:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "image")) fc->type = FC_IMAGE;
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:296:43: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   fc->default_value = get_lit_attr_val(a, "value", cp);
                                           ^
../../../.././src/document/html/parser/parse.h:44:57: note: in definition of macro 'get_lit_attr_val'
 #define get_lit_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_LITERAL_NL)
                                                         ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:298:39: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   fc->default_value = get_attr_val(a, "value", cp);
                                       ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:301:32: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    fc->default_value = stracpy("on");
                                ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
forms.c:303:32: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    fc->default_value = stracpy("Submit");
                                ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
forms.c:305:32: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    fc->default_value = stracpy("Reset");
                                ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
forms.c:307:32: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    fc->default_value = stracpy("Button");
                                ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
forms.c:310:31: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
   fc->default_value = stracpy("");
                               ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:312:27: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->id = get_attr_val(a, "id", cp);
                           ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:313:29: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->name = get_attr_val(a, "name", cp);
                             ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:315:24: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  fc->size = get_num(a, "size", cp);
                        ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
forms.c:321:29: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  fc->maxlength = get_num(a, "maxlength", cp);
                             ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:324:35: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   fc->default_state = has_attr(a, "checked", cp);
                                   ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:326:29: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   fc->alt = get_attr_val(a, "alt", cp);
                             ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
forms.c: In function 'do_html_select':
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
forms.c:418:22: note: in expansion of macro 'c_strlcasecmp'
  if (closing_tag && !c_strlcasecmp(name, namelen, "SELECT", 6)) {
                      ^
forms.c:418:51: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (closing_tag && !c_strlcasecmp(name, namelen, "SELECT", 6)) {
                                                   ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
forms.c:423:7: note: in expansion of macro 'c_strlcasecmp'
  if (!c_strlcasecmp(name, namelen, "OPTION", 6)) {
       ^
forms.c:423:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strlcasecmp(name, namelen, "OPTION", 6)) {
                                    ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:429:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
    if (has_attr(t_attr, "disabled", html_context->doc_cp))
                         ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:432:28: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
        && has_attr(t_attr, "selected", html_context->doc_cp))
                            ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:434:33: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
    value = get_attr_val(t_attr, "value", html_context->doc_cp);
                                 ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:440:33: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
    label = get_attr_val(t_attr, "label", html_context->doc_cp);
                                 ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
forms.c:452:7: note: in expansion of macro 'c_strlcasecmp'
  if (!c_strlcasecmp(name, namelen, "OPTGROUP", 8)) {
       ^
forms.c:452:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strlcasecmp(name, namelen, "OPTGROUP", 8)) {
                                    ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:460:33: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
    label = get_attr_val(t_attr, "label", html_context->doc_cp);
                                 ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:463:21: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
     label = stracpy("");
                     ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:487:30: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->id = get_attr_val(attr, "id", html_context->doc_cp);
                              ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:488:32: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->name = get_attr_val(attr, "name", html_context->doc_cp);
                                ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:490:75: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
  fc->default_value = order ? stracpy(values[fc->default_state]) : stracpy("");
                                                                           ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
forms.c:496:24: warning: pointer targets in passing argument 2 of 'menu_labels' differ in signedness [-Wpointer-sign]
  menu_labels(fc->menu, "", labels);
                        ^
In file included from forms.c:14:0:
../../../.././src/bfu/listmenu.h:19:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void menu_labels(struct menu_item *m, unsigned char *base, unsigned char **lbls);
      ^
forms.c:497:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, "[", 1);
                         ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:511:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    int_lower_bound(&max_width, strlen(labels[i]));
                                       ^
In file included from forms.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
forms.c:515:26: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
   put_chrs(html_context, "_", 1);
                          ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:518:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, "]", 1);
                         ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c: In function 'do_html_select_multiple':
forms.c:528:38: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  unsigned char *al = get_attr_val(a, "name", html_context->doc_cp);
                                      ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:534:39: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  format.select_disabled = has_attr(a, "disabled", html_context->doc_cp)
                                       ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c: In function 'html_select':
forms.c:543:18: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  if (has_attr(a, "multiple", html_context->doc_cp))
                  ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c: In function 'html_option':
forms.c:559:24: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  val = get_attr_val(a, "value", html_context->doc_cp);
                        ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
forms.c:570:4: note: in expansion of macro 'INTERNAL'
    INTERNAL("parse element failed");
    ^
forms.c:570:13: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
    INTERNAL("parse element failed");
             ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
forms.c:597:7: note: in expansion of macro 'c_strlcasecmp'
   if (c_strlcasecmp(name, namelen, "OPTION", 6)
       ^
forms.c:597:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
   if (c_strlcasecmp(name, namelen, "OPTION", 6)
                                    ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
forms.c:598:10: note: in expansion of macro 'c_strlcasecmp'
       && c_strlcasecmp(name, namelen, "SELECT", 6)
          ^
forms.c:598:39: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
       && c_strlcasecmp(name, namelen, "SELECT", 6)
                                       ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
forms.c:599:10: note: in expansion of macro 'c_strlcasecmp'
       && c_strlcasecmp(name, namelen, "OPTGROUP", 8))
          ^
forms.c:599:39: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
       && c_strlcasecmp(name, namelen, "OPTGROUP", 8))
                                       ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:610:27: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->id = get_attr_val(a, "id", html_context->doc_cp);
                           ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:613:34: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->default_state = has_attr(a, "selected", html_context->doc_cp);
                                  ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:614:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->mode = has_attr(a, "disabled", html_context->doc_cp)
                         ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:618:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, " ", 1);
                         ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:622:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, "[ ]", 3);
                         ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:624:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, " ", 1);
                         ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
forms.c: In function 'html_textarea':
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
forms.c:651:6: note: in expansion of macro 'c_strlcasecmp'
  if (c_strlcasecmp(t_name, t_namelen, "/TEXTAREA", 9)) goto pp;
      ^
forms.c:651:39: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (c_strlcasecmp(t_name, t_namelen, "/TEXTAREA", 9)) goto pp;
                                       ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:656:30: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->id = get_attr_val(attr, "id", html_context->doc_cp);
                              ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:657:32: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  fc->name = get_attr_val(attr, "name", html_context->doc_cp);
                                ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:668:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     memmove(p, p + 1, strlen(p));
                              ^
In file included from forms.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
forms.c:676:23: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  cols = get_num(attr, "cols", html_context->doc_cp);
                       ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
forms.c:685:23: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  rows = get_num(attr, "rows", html_context->doc_cp);
                       ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:692:33: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  wrap_attr = get_attr_val(attr, "wrap", html_context->doc_cp);
                                 ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:694:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(wrap_attr, "hard")
                     ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:695:24: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       || !c_strcasecmp(wrap_attr, "physical")) {
                        ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:697:28: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   } else if (!c_strcasecmp(wrap_attr, "soft")
                            ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:698:24: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       || !c_strcasecmp(wrap_attr, "virtual")) {
                        ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:700:28: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   } else if (!c_strcasecmp(wrap_attr, "none")
                            ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
forms.c:701:24: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       || !c_strcasecmp(wrap_attr, "off")) {
                        ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from forms.c:15:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
forms.c:706:28: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  } else if (has_attr(attr, "nowrap", html_context->doc_cp)) {
                            ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
forms.c:713:32: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  fc->maxlength = get_num(attr, "maxlength", html_context->doc_cp);
                                ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from forms.c:16:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
forms.c:717:30: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  else put_chrs(html_context, " ", 1);
                              ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:727:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, "_", 1);
                           ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
forms.c:736:26: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
   put_chrs(html_context, " ", 1);
                          ^
In file included from forms.c:34:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
      [CC]   src/document/html/parser/general.o
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from general.c:18:
../../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/document/document.h:8:0,
                 from ../../../.././src/document/html/renderer.h:5,
                 from ../../../.././src/document/html/parser.h:7,
                 from ../../../.././src/document/html/parser/stack.h:5,
                 from general.c:23:
../../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from general.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from general.c:35:0:
../../../.././src/util/conv.h: In function 'trim_chars':
../../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from general.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
general.c: In function 'html_subscript':
general.c:83:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, "[", 1);
                         ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
general.c: In function 'html_subscript_close':
general.c:90:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, "]", 1);
                         ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
general.c: In function 'html_superscript':
general.c:97:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, "^", 1);
                         ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
general.c: At top level:
general.c:102:41: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 static unsigned char *quote_char[2] = { "\"", "'" };
                                         ^
general.c:102:41: note: (near initialization for 'quote_char[0]')
general.c:102:47: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 static unsigned char *quote_char[2] = { "\"", "'" };
                                               ^
general.c:102:47: note: (near initialization for 'quote_char[1]')
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c: In function 'html_font':
general.c:140:38: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  unsigned char *al = get_attr_val(a, "size", html_context->doc_cp);
                                      ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c:152:15: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign]
   s = strtoul(nn, (char **) &end, 10);
               ^
In file included from general.c:13:0:
/usr/include/stdlib.h:187:26: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern unsigned long int strtoul (const char *__restrict __nptr,
                          ^
general.c:162:29: warning: pointer targets in passing argument 3 of 'get_color' differ in signedness [-Wpointer-sign]
  get_color(html_context, a, "color", &format.style.color.foreground);
                             ^
In file included from ../../../.././src/document/html/parser/stack.h:5:0,
                 from general.c:23:
../../../.././src/document/html/parser.h:203:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_color(struct html_context *html_context, unsigned char *a, unsigned char *c, color_T *rgb);
     ^
general.c: In function 'html_body':
general.c:169:29: warning: pointer targets in passing argument 3 of 'get_color' differ in signedness [-Wpointer-sign]
  get_color(html_context, a, "text", &format.style.color.foreground);
                             ^
In file included from ../../../.././src/document/html/parser/stack.h:5:0,
                 from general.c:23:
../../../.././src/document/html/parser.h:203:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_color(struct html_context *html_context, unsigned char *a, unsigned char *c, color_T *rgb);
     ^
general.c:170:29: warning: pointer targets in passing argument 3 of 'get_color' differ in signedness [-Wpointer-sign]
  get_color(html_context, a, "link", &format.color.clink);
                             ^
In file included from ../../../.././src/document/html/parser/stack.h:5:0,
                 from general.c:23:
../../../.././src/document/html/parser.h:203:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_color(struct html_context *html_context, unsigned char *a, unsigned char *c, color_T *rgb);
     ^
general.c:171:29: warning: pointer targets in passing argument 3 of 'get_color' differ in signedness [-Wpointer-sign]
  get_color(html_context, a, "vlink", &format.color.vlink);
                             ^
In file included from ../../../.././src/document/html/parser/stack.h:5:0,
                 from general.c:23:
../../../.././src/document/html/parser.h:203:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_color(struct html_context *html_context, unsigned char *a, unsigned char *c, color_T *rgb);
     ^
general.c: In function 'html_apply_canvas_bgcolor':
general.c:202:42: warning: pointer targets in passing argument 2 of 'search_html_stack' differ in signedness [-Wpointer-sign]
      && !search_html_stack(html_context, "BODY")) {
                                          ^
In file included from general.c:23:0:
../../../.././src/document/html/parser/stack.h:9:22: note: expected 'unsigned char *' but argument is of type 'char *'
 struct html_element *search_html_stack(struct html_context *html_context,
                      ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c: In function 'html_script':
general.c:227:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  type = get_attr_val(a, "type", html_context->doc_cp);
                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c:231:22: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strncasecmp(type, "text/", 5)) {
                      ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
general.c:234:29: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   } else if (!c_strncasecmp(type, "application/", 12)) {
                             ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
general.c:245:22: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strncasecmp(pos, "javascript", 10)) {
                      ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
general.c:246:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    int len = strlen(pos);
                     ^
In file included from general.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
general.c:253:27: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   } else if (c_strcasecmp(pos, "ecmascript")
                           ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
general.c:254:23: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       && c_strcasecmp(pos, "jscript")
                       ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
general.c:255:23: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       && c_strcasecmp(pos, "livescript")
                       ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
general.c:256:23: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       && c_strcasecmp(pos, "x-javascript")
                       ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
general.c:257:23: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       && c_strcasecmp(pos, "x-ecmascript")) {
                       ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c:269:29: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  language = get_attr_val(a, "language", html_context->doc_cp);
                             ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c:271:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int languagelen = strlen(language);
                            ^
In file included from general.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
general.c:275:24: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
       || c_strncasecmp(language, "javascript", 10)) {
                        ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c:284:32: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
      && (src = get_attr_val(a, "src", html_context->doc_cp))) {
                                ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from general.c:18:0:
general.c:290:21: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (!get_opt_bool("ecmascript.enable", NULL)) {
                     ^
../../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
general.c:290:8: note: in expansion of macro 'get_opt_bool'
   if (!get_opt_bool("ecmascript.enable", NULL)) {
        ^
../../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
general.c:308:36: warning: pointer targets in passing argument 3 of 'insert_in_string' differ in signedness [-Wpointer-sign]
   insert_in_string(&import_url, 0, "^", 1);
                                    ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:53:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *insert_in_string(unsigned char **dst, int pos,
                ^
In file included from /usr/include/string.h:630:0,
                 from general.c:14:
general.c:322:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (eof - html > 4 && !strncmp(html, "", 3)) {
                 ^
In file included from general.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from general.c:14:
general.c:326:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (!strncmp(html, "-->", 3)) {
                 ^
In file included from general.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from general.c:14:
general.c:326:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strncmp(html, "-->", 3)) {
                 ^
general.c:326:17: note: expected 'const char *' but argument is of type 'unsigned char *'
general.c:326:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (!strncmp(html, "-->", 3)) {
                 ^
In file included from general.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from general.c:14:
general.c:326:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strncmp(html, "-->", 3)) {
                 ^
general.c:326:17: note: expected 'const char *' but argument is of type 'unsigned char *'
general.c:326:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strncmp(html, "-->", 3)) {
                 ^
general.c:326:17: note: expected 'const char *' but argument is of type 'unsigned char *'
general.c:326:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (!strncmp(html, "-->", 3)) {
                 ^
general.c:326:17: note: expected 'const char *' but argument is of type 'unsigned char *'
general.c:326:17: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
    if (!strncmp(html, "-->", 3)) {
                 ^
In file included from general.c:14:0:
/usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int strncmp (const char *__s1, const char *__s2, size_t __n)
            ^
In file included from /usr/include/string.h:630:0,
                 from general.c:14:
general.c:358:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (eof - *end >= 3 && !strncmp(*end, "-->", 3)) {
                                    ^
In file included from general.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from general.c:14:
general.c:358:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (eof - *end >= 3 && !strncmp(*end, "-->", 3)) {
                                    ^
In file included from general.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from general.c:14:
general.c:358:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (eof - *end >= 3 && !strncmp(*end, "-->", 3)) {
                                    ^
general.c:358:36: note: expected 'const char *' but argument is of type 'unsigned char *'
general.c:358:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (eof - *end >= 3 && !strncmp(*end, "-->", 3)) {
                                    ^
In file included from general.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from general.c:14:
general.c:358:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (eof - *end >= 3 && !strncmp(*end, "-->", 3)) {
                                    ^
general.c:358:36: note: expected 'const char *' but argument is of type 'unsigned char *'
general.c:358:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (eof - *end >= 3 && !strncmp(*end, "-->", 3)) {
                                    ^
general.c:358:36: note: expected 'const char *' but argument is of type 'unsigned char *'
general.c:358:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
    if (eof - *end >= 3 && !strncmp(*end, "-->", 3)) {
                                    ^
general.c:358:36: note: expected 'const char *' but argument is of type 'unsigned char *'
general.c:358:36: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
    if (eof - *end >= 3 && !strncmp(*end, "-->", 3)) {
                                    ^
In file included from general.c:14:0:
/usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int strncmp (const char *__s1, const char *__s2, size_t __n)
            ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
general.c:376:7: note: in expansion of macro 'c_strlcasecmp'
   if (c_strlcasecmp(name, namelen, "/script", 7))
       ^
general.c:376:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
   if (c_strlcasecmp(name, namelen, "/script", 7))
                                    ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c: In function 'html_linebrk':
general.c:485:38: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  unsigned char *al = get_attr_val(a, "align", html_context->doc_cp);
                                      ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c:488:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(al, "left")) par_format.align = ALIGN_LEFT;
                     ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
general.c:489:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "right")) par_format.align = ALIGN_RIGHT;
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
general.c:490:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "center")) {
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
general.c:494:28: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   } else if (!c_strcasecmp(al, "justify")) par_format.align = ALIGN_JUSTIFY;
                            ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
general.c: In function 'html_hr':
general.c:638:21: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  int q = get_num(a, "size", html_context->doc_cp);
                     ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
general.c:649:19: warning: pointer targets in passing argument 2 of 'get_width' differ in signedness [-Wpointer-sign]
  i = get_width(a, "width", 1, html_context);
                   ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
../../../.././src/document/html/parser/parse.h:64:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_width(unsigned char *, unsigned char *, int, struct html_context *);
     ^
general.c: In function 'html_th':
general.c:700:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, " ", 1);
                         ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
general.c: In function 'html_td':
general.c:711:25: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, " ", 1);
                         ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c: In function 'html_base':
general.c:720:22: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  al = get_url_val(a, "href", html_context->doc_cp);
                      ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c: In function 'html_ul':
general.c:749:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  al = get_attr_val(a, "type", html_context->doc_cp);
                       ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c:751:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(al, "disc"))
                     ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
general.c:753:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "circle"))
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
general.c:755:26: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   else if (!c_strcasecmp(al, "square"))
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
general.c: In function 'html_ol':
general.c:775:18: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  st = get_num(a, "start", html_context->doc_cp);
                  ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c:780:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  al = get_attr_val(a, "type", html_context->doc_cp);
                       ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c: At top level:
general.c:806:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {1000, "m"},
         ^
general.c:806:9: note: (near initialization for 'roman_tbl[0].s')
general.c:807:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {999, "im"},
        ^
general.c:807:8: note: (near initialization for 'roman_tbl[1].s')
general.c:808:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {990, "xm"},
        ^
general.c:808:8: note: (near initialization for 'roman_tbl[2].s')
general.c:809:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {900, "cm"},
        ^
general.c:809:8: note: (near initialization for 'roman_tbl[3].s')
general.c:810:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {500, "d"},
        ^
general.c:810:8: note: (near initialization for 'roman_tbl[4].s')
general.c:811:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {499, "id"},
        ^
general.c:811:8: note: (near initialization for 'roman_tbl[5].s')
general.c:812:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {490, "xd"},
        ^
general.c:812:8: note: (near initialization for 'roman_tbl[6].s')
general.c:813:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {400, "cd"},
        ^
general.c:813:8: note: (near initialization for 'roman_tbl[7].s')
general.c:814:8: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {100, "c"},
        ^
general.c:814:8: note: (near initialization for 'roman_tbl[8].s')
general.c:815:7: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {99, "ic"},
       ^
general.c:815:7: note: (near initialization for 'roman_tbl[9].s')
general.c:816:7: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {90, "xc"},
       ^
general.c:816:7: note: (near initialization for 'roman_tbl[10].s')
general.c:817:7: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {50, "l"},
       ^
general.c:817:7: note: (near initialization for 'roman_tbl[11].s')
general.c:818:7: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {49, "il"},
       ^
general.c:818:7: note: (near initialization for 'roman_tbl[12].s')
general.c:819:7: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {40, "xl"},
       ^
general.c:819:7: note: (near initialization for 'roman_tbl[13].s')
general.c:820:7: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {10, "x"},
       ^
general.c:820:7: note: (near initialization for 'roman_tbl[14].s')
general.c:821:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {9, "ix"},
      ^
general.c:821:6: note: (near initialization for 'roman_tbl[15].s')
general.c:822:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {5, "v"},
      ^
general.c:822:6: note: (near initialization for 'roman_tbl[16].s')
general.c:823:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {4, "iv"},
      ^
general.c:823:6: note: (near initialization for 'roman_tbl[17].s')
general.c:824:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {1, "i"},
      ^
general.c:824:6: note: (near initialization for 'roman_tbl[18].s')
general.c: In function 'roman':
general.c:834:20: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(p, "---");
                    ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
general.c:838:20: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(p, "o");
                    ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from general.c:18:
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
general.c:847:3: note: in expansion of macro 'assertm'
   assertm(!(n && !roman_tbl[i].n),
   ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
general.c:847:3: note: in expansion of macro 'assertm'
   assertm(!(n && !roman_tbl[i].n),
   ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
general.c: In function 'html_li':
general.c:873:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, "◦", 7);
                           ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
general.c:875:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, "▪", 7);
                           ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
general.c:877:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, "•", 7);
                           ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
general.c:878:26: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
   put_chrs(html_context, " ", 6);
                          ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
general.c:886:22: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
   int s = get_num(a, "value", html_context->doc_cp);
                      ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
general.c:896:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, " ", 6);
                           ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
general.c:915:28: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
     put_chrs(html_context, " ", 6);
                            ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
general.c:925:26: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
   put_chrs(html_context, ". ", 7);
                          ^
In file included from general.c:42:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
general.c:933:46: warning: pointer targets in passing argument 2 of 'search_html_stack' differ in signedness [-Wpointer-sign]
    element = search_html_stack(html_context, "ol");
                                              ^
In file included from general.c:23:0:
../../../.././src/document/html/parser/stack.h:9:22: note: expected 'unsigned char *' but argument is of type 'char *'
 struct html_element *search_html_stack(struct html_context *html_context,
                      ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c: In function 'html_dl':
general.c:951:18: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  if (has_attr(a, "compact", html_context->doc_cp))
                  ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c: In function 'html_dt':
general.c:973:22: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
      && !has_attr(a, "compact", html_context->doc_cp))
                      ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c: In function 'html_noframes':
general.c:1002:44: warning: pointer targets in passing argument 2 of 'search_html_stack' differ in signedness [-Wpointer-sign]
  element = search_html_stack(html_context, "frameset");
                                            ^
In file included from general.c:23:0:
../../../.././src/document/html/parser/stack.h:9:22: note: expected 'unsigned char *' but argument is of type 'char *'
 struct html_element *search_html_stack(struct html_context *html_context,
                      ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c: In function 'html_frame':
general.c:1014:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  src = get_url_val(a, "src", html_context->doc_cp);
                       ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c:1016:17: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
   url = stracpy("about:blank");
                 ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c:1023:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  name = get_attr_val(a, "name", html_context->doc_cp);
                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c:1035:17: warning: pointer targets in passing argument 1 of 'put_link_line' differ in signedness [-Wpointer-sign]
   put_link_line("Frame: ", name, url, "", html_context);
                 ^
In file included from general.c:22:0:
../../../.././src/document/html/parser/link.h:9:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_link_line(unsigned char *prefix, unsigned char *linkname, unsigned char *link, unsigned char *target, struct html_context *html_context);
      ^
general.c:1035:39: warning: pointer targets in passing argument 4 of 'put_link_line' differ in signedness [-Wpointer-sign]
   put_link_line("Frame: ", name, url, "", html_context);
                                       ^
In file included from general.c:22:0:
../../../.././src/document/html/parser/link.h:9:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_link_line(unsigned char *prefix, unsigned char *linkname, unsigned char *link, unsigned char *target, struct html_context *html_context);
      ^
general.c: In function 'html_frameset':
general.c:1062:38: warning: pointer targets in passing argument 2 of 'search_html_stack' differ in signedness [-Wpointer-sign]
  if (search_html_stack(html_context, "BODY")
                                      ^
In file included from general.c:23:0:
../../../.././src/document/html/parser/stack.h:9:22: note: expected 'unsigned char *' but argument is of type 'char *'
 struct html_element *search_html_stack(struct html_context *html_context,
                      ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c:1067:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  cols = get_attr_val(a, "cols", html_context->doc_cp);
                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c:1069:18: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
   cols = stracpy("100%");
                  ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
In file included from ../../../.././src/document/html/parser/general.h:5:0,
                 from general.c:21:
general.c:1073:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  rows = get_attr_val(a, "rows", html_context->doc_cp);
                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
general.c:1075:18: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
   rows = stracpy("100%");
                  ^
In file included from ../../../.././src/config/options.h:9:0,
                 from general.c:18:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
In file included from general.c:18:0:
general.c: In function 'html_noscript':
general.c:1124:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool("ecmascript.enable", NULL)
                   ^
../../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
general.c:1124:6: note: in expansion of macro 'get_opt_bool'
  if (get_opt_bool("ecmascript.enable", NULL)
      ^
../../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
general.c:1125:29: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
             && get_opt_bool("ecmascript.ignore_noscript", NULL))
                             ^
../../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
general.c:1125:16: note: in expansion of macro 'get_opt_bool'
             && get_opt_bool("ecmascript.ignore_noscript", NULL))
                ^
../../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
      [CC]   src/document/html/parser/link.o
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/document/document.h:8:0,
                 from ../../../.././src/document/html/renderer.h:5,
                 from ../../../.././src/document/html/parser.h:7,
                 from ../../../.././src/document/html/parser/stack.h:5,
                 from link.c:28:
../../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from link.c:34:0:
../../../.././src/util/conv.h: In function 'trim_chars':
../../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c: In function 'html_a':
link.c:50:24: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  href = get_url_val(a, "href", html_context->doc_cp);
                        ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../../.././src/config/options.h:8:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
link.c:89:32: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
                get_attr_val(a, "title", html_context->doc_cp));
                                ^
../../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
link.c:89:16: note: in expansion of macro 'get_attr_val'
                get_attr_val(a, "title", html_context->doc_cp));
                ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:97:43: warning: pointer targets in passing argument 3 of 'set_fragment_identifier' differ in signedness [-Wpointer-sign]
  set_fragment_identifier(html_context, a, "name");
                                           ^
In file included from ../../../.././src/document/html/parser/stack.h:5:0,
                 from link.c:28:
../../../.././src/document/html/parser.h:178:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void set_fragment_identifier(struct html_context *html_context,
      ^
link.c: In function 'truncate_label':
link.c:115:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int len = strlen(label);
                   ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from link.c:16:
link.c: In function 'get_image_filename_from_src':
link.c:156:16: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  len = strcspn(src, "?");
                ^
link.c:156:16: note: expected 'const char *' but argument is of type 'unsigned char *'
link.c:156:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  len = strcspn(src, "?");
                ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from link.c:16:
link.c:156:16: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
  len = strcspn(src, "?");
                ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
link.c:156:16: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
  len = strcspn(src, "?");
                ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
link.c:156:16: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
  len = strcspn(src, "?");
                ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
link.c:156:16: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  len = strcspn(src, "?");
                ^
link.c:156:16: note: expected 'const char *' but argument is of type 'unsigned char *'
link.c:156:16: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  len = strcspn(src, "?");
                ^
link.c:156:16: note: expected 'const char *' but argument is of type 'unsigned char *'
link.c: In function 'put_image_label':
link.c:208:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, label, strlen(label));
                                       ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c: In function 'html_img_do':
link.c:231:32: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  usemap_attr = get_attr_val(a, "usemap", html_context->doc_cp);
                                ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:239:24: warning: pointer targets in passing argument 1 of 'straconcat' differ in signedness [-Wpointer-sign]
   map_url = straconcat("MAP@", joined_urls,
                        ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:67:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *straconcat(const unsigned char *str, ...);
                ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c:252:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
          && has_attr(a, "ismap", html_context->doc_cp)
                         ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:256:27: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   label = get_attr_val(a, "alt", html_context->doc_cp);
                           ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:258:28: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
    label = get_attr_val(a, "title", html_context->doc_cp);
                            ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:263:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (label && strlen(label) > 5) clr_spaces(label);
                       ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c:267:33: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  if (!src) src = get_url_val(a, "src", html_context->doc_cp);
                                 ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:268:33: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  if (!src) src = get_url_val(a, "dynsrc", html_context->doc_cp);
                                 ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:286:20: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    label = stracpy("USEMAP");
                    ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
link.c:288:20: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    label = stracpy("ISMAP");
                    ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
In file included from ../../../.././src/config/options.h:8:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
link.c:304:33: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    mem_free_set(&label, stracpy("IMG"));
                                 ^
../../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c:329:35: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
    format.title = get_attr_val(a, "title", html_context->doc_cp);
                                   ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c: In function 'put_link_line':
link.c:374:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, prefix, strlen(prefix));
                                        ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
link.c:382:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  put_chrs(html_context, linkname, strlen(linkname));
                                          ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c: In function 'html_applet':
link.c:394:24: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  code = get_url_val(a, "code", html_context->doc_cp);
                        ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:397:24: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  alt = get_attr_val(a, "alt", html_context->doc_cp);
                        ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:402:17: warning: pointer targets in passing argument 1 of 'put_link_line' differ in signedness [-Wpointer-sign]
   put_link_line("Applet: ", alt, code,
                 ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
link.c:405:17: warning: pointer targets in passing argument 1 of 'put_link_line' differ in signedness [-Wpointer-sign]
   put_link_line("", "Applet", code,
                 ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
link.c:405:21: warning: pointer targets in passing argument 2 of 'put_link_line' differ in signedness [-Wpointer-sign]
   put_link_line("", "Applet", code,
                     ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c: In function 'html_audio':
link.c:421:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  url = get_url_val(a, "src", html_context->doc_cp);
                       ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:426:36: warning: pointer targets in passing argument 1 of '__xpg_basename' differ in signedness [-Wpointer-sign]
  put_link_line("Audio: ", basename(url), url,
                                    ^
In file included from link.c:11:0:
/usr/include/libgen.h:34:14: note: expected 'char *' but argument is of type 'unsigned char *'
 extern char *__xpg_basename (char *__path) __THROW;
              ^
link.c:426:16: warning: pointer targets in passing argument 1 of 'put_link_line' differ in signedness [-Wpointer-sign]
  put_link_line("Audio: ", basename(url), url,
                ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
link.c:426:27: warning: pointer targets in passing argument 2 of 'put_link_line' differ in signedness [-Wpointer-sign]
  put_link_line("Audio: ", basename(url), url,
                           ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c: In function 'html_iframe_do':
link.c:441:33: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  if (!url) url = get_url_val(a, "src", html_context->doc_cp);
                                 ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:444:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  name = get_attr_val(a, "name", html_context->doc_cp);
                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:445:36: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  if (!name) name = get_attr_val(a, "id", html_context->doc_cp);
                                    ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:446:28: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
  if (!name) name = stracpy("");
                            ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
link.c:455:17: warning: pointer targets in passing argument 1 of 'put_link_line' differ in signedness [-Wpointer-sign]
   put_link_line("IFrame: ", name, url,
                 ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
link.c:458:17: warning: pointer targets in passing argument 1 of 'put_link_line' differ in signedness [-Wpointer-sign]
   put_link_line("", "IFrame", url,
                 ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
link.c:458:21: warning: pointer targets in passing argument 2 of 'put_link_line' differ in signedness [-Wpointer-sign]
   put_link_line("", "IFrame", url,
                     ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c: In function 'html_object':
link.c:483:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  url = get_url_val(a, "data", html_context->doc_cp);
                       ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:484:33: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  if (!url) url = get_url_val(a, "codebase", html_context->doc_cp);
                                 ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:487:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  type = get_attr_val(a, "type", html_context->doc_cp);
                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:490:21: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strncasecmp(type, "text/", 5)) {
                     ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
link.c:495:28: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  } else if (!c_strncasecmp(type, "image/", 6)) {
                            ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c:502:26: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   name = get_attr_val(a, "standby", html_context->doc_cp);
                          ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:507:18: warning: pointer targets in passing argument 1 of 'put_link_line' differ in signedness [-Wpointer-sign]
    put_link_line("Object: ", name, url,
                  ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
link.c:511:18: warning: pointer targets in passing argument 1 of 'put_link_line' differ in signedness [-Wpointer-sign]
    put_link_line("Object: ", type, url,
                  ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c: In function 'html_embed':
link.c:534:30: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  object_src = get_url_val(a, "src", html_context->doc_cp);
                              ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:542:22: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign]
  extension = strrchr(object_src, '.');
                      ^
In file included from link.c:16:0:
/usr/include/string.h:258:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strrchr (const char *__s, int __c)
              ^
link.c:542:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  extension = strrchr(object_src, '.');
            ^
link.c:546:29: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  if (type && !c_strncasecmp(type, "image/", 6)) {
                             ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c: In function 'html_video':
link.c:565:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  url = get_url_val(a, "src", html_context->doc_cp);
                       ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:570:36: warning: pointer targets in passing argument 1 of '__xpg_basename' differ in signedness [-Wpointer-sign]
  put_link_line("Video: ", basename(url), url,
                                    ^
In file included from link.c:11:0:
/usr/include/libgen.h:34:14: note: expected 'char *' but argument is of type 'unsigned char *'
 extern char *__xpg_basename (char *__path) __THROW;
              ^
link.c:570:16: warning: pointer targets in passing argument 1 of 'put_link_line' differ in signedness [-Wpointer-sign]
  put_link_line("Video: ", basename(url), url,
                ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
link.c:570:27: warning: pointer targets in passing argument 2 of 'put_link_line' differ in signedness [-Wpointer-sign]
  put_link_line("Video: ", basename(url), url,
                           ^
link.c:363:1: note: expected 'unsigned char *' but argument is of type 'char *'
 put_link_line(unsigned char *prefix, unsigned char *linkname,
 ^
link.c: At top level:
link.c:705:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_START, "start" },
              ^
link.c:705:14: note: (near initialization for 'lt_names[0].str')
link.c:706:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_START, "top" },
              ^
link.c:706:14: note: (near initialization for 'lt_names[1].str')
link.c:707:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_START, "home" },
              ^
link.c:707:14: note: (near initialization for 'lt_names[2].str')
link.c:708:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_PARENT, "parent" },
               ^
link.c:708:15: note: (near initialization for 'lt_names[3].str')
link.c:709:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_PARENT, "up" },
               ^
link.c:709:15: note: (near initialization for 'lt_names[4].str')
link.c:710:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_NEXT, "next" },
             ^
link.c:710:13: note: (near initialization for 'lt_names[5].str')
link.c:711:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_PREV, "previous" },
             ^
link.c:711:13: note: (near initialization for 'lt_names[6].str')
link.c:712:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_PREV, "prev" },
             ^
link.c:712:13: note: (near initialization for 'lt_names[7].str')
link.c:713:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_CONTENTS, "contents" },
                 ^
link.c:713:17: note: (near initialization for 'lt_names[8].str')
link.c:714:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_CONTENTS, "toc" },
                 ^
link.c:714:17: note: (near initialization for 'lt_names[9].str')
link.c:715:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_INDEX, "index" },
              ^
link.c:715:14: note: (near initialization for 'lt_names[10].str')
link.c:716:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_GLOSSARY, "glossary" },
                 ^
link.c:716:17: note: (near initialization for 'lt_names[11].str')
link.c:717:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_CHAPTER, "chapter" },
                ^
link.c:717:16: note: (near initialization for 'lt_names[12].str')
link.c:718:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_SECTION, "section" },
                ^
link.c:718:16: note: (near initialization for 'lt_names[13].str')
link.c:719:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_SUBSECTION, "subsection" },
                   ^
link.c:719:19: note: (near initialization for 'lt_names[14].str')
link.c:720:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_SUBSECTION, "child" },
                   ^
link.c:720:19: note: (near initialization for 'lt_names[15].str')
link.c:721:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_SUBSECTION, "sibling" },
                   ^
link.c:721:19: note: (near initialization for 'lt_names[16].str')
link.c:722:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_APPENDIX, "appendix" },
                 ^
link.c:722:17: note: (near initialization for 'lt_names[17].str')
link.c:723:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_HELP, "help" },
             ^
link.c:723:13: note: (near initialization for 'lt_names[18].str')
link.c:724:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_SEARCH, "search" },
               ^
link.c:724:15: note: (near initialization for 'lt_names[19].str')
link.c:725:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_BOOKMARK, "bookmark" },
                 ^
link.c:725:17: note: (near initialization for 'lt_names[20].str')
link.c:726:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_ALTERNATE_LANG, "alt. language" },
                       ^
link.c:726:23: note: (near initialization for 'lt_names[21].str')
link.c:727:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_ALTERNATE_MEDIA, "alt. media" },
                        ^
link.c:727:24: note: (near initialization for 'lt_names[22].str')
link.c:728:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_ALTERNATE_STYLESHEET, "alt. stylesheet" },
                             ^
link.c:728:29: note: (near initialization for 'lt_names[23].str')
link.c:729:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_STYLESHEET, "stylesheet" },
                   ^
link.c:729:19: note: (near initialization for 'lt_names[24].str')
link.c:730:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_ALTERNATE, "alternate" },
                  ^
link.c:730:18: note: (near initialization for 'lt_names[25].str')
link.c:731:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_COPYRIGHT, "copyright" },
                  ^
link.c:731:18: note: (near initialization for 'lt_names[26].str')
link.c:732:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_AUTHOR, "author" },
               ^
link.c:732:15: note: (near initialization for 'lt_names[27].str')
link.c:733:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_AUTHOR, "made" },
               ^
link.c:733:15: note: (near initialization for 'lt_names[28].str')
link.c:734:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_AUTHOR, "owner" },
               ^
link.c:734:15: note: (near initialization for 'lt_names[29].str')
link.c:735:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { LT_ICON, "icon" },
             ^
link.c:735:13: note: (near initialization for 'lt_names[30].str')
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
link.c: In function 'get_lt_default_name':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:745:2: note: in expansion of macro 'assert'
  assert(link);
  ^
../../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:745:2: note: in expansion of macro 'assert'
  assert(link);
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c:752:9: warning: pointer targets in return differ in signedness [-Wpointer-sign]
  return "unknown";
         ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
link.c: In function 'html_link_clear':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:758:2: note: in expansion of macro 'assert'
  assert(link);
  ^
../../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:758:2: note: in expansion of macro 'assert'
  assert(link);
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'html_link_parse':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:779:2: note: in expansion of macro 'assert'
  assert(a && link);
  ^
../../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:779:2: note: in expansion of macro 'assert'
  assert(a && link);
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/document/html/parser/link.h:5:0,
                 from link.c:26:
link.c:782:30: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  link->href = get_url_val(a, "href", html_context->doc_cp);
                              ^
../../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:785:31: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  link->lang = get_attr_val(a, "lang", html_context->doc_cp);
                               ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:786:35: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  link->hreflang = get_attr_val(a, "hreflang", html_context->doc_cp);
                                   ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:787:32: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  link->title = get_attr_val(a, "title", html_context->doc_cp);
                                ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:788:39: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  link->content_type = get_attr_val(a, "type", html_context->doc_cp);
                                       ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:789:32: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  link->media = get_attr_val(a, "media", html_context->doc_cp);
                                ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:791:31: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  link->name = get_attr_val(a, "rel", html_context->doc_cp);
                               ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:795:32: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   link->name = get_attr_val(a, "rev", html_context->doc_cp);
                                ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
link.c:803:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(link->name, lt_names[i].str)) {
                     ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
link.c:803:33: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(link->name, lt_names[i].str)) {
                                 ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
link.c:808:19: warning: pointer targets in passing argument 1 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
  if (c_strcasestr(link->name, "icon") ||
                   ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
link.c:809:41: warning: pointer targets in passing argument 1 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
     (link->content_type && c_strcasestr(link->content_type, "icon"))) {
                                         ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
link.c:812:26: warning: pointer targets in passing argument 1 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
  } else if (c_strcasestr(link->name, "alternate")) {
                          ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
link.c:816:25: warning: pointer targets in passing argument 1 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
   else if (c_strcasestr(link->name, "stylesheet") ||
                         ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
link.c:817:41: warning: pointer targets in passing argument 1 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
     (link->content_type && c_strcasestr(link->content_type, "css")))
                                         ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
link.c:822:48: warning: pointer targets in passing argument 1 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
  } else if (link->content_type && c_strcasestr(link->content_type, "css")) {
                                                ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
link.c: In function 'html_link':
link.c:849:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int len = strlen(link.href);
                    ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from link.c:16:
link.c:878:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                           ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from link.c:16:
link.c:878:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                                       ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from link.c:16:
link.c:878:27: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                           ^
link.c:878:27: note: expected 'const char *' but argument is of type 'unsigned char *'
link.c:878:39: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                                       ^
link.c:878:39: note: expected 'const char *' but argument is of type 'unsigned char *'
link.c:878:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                           ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from link.c:16:
link.c:878:27: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                           ^
link.c:878:27: note: expected 'const char *' but argument is of type 'unsigned char *'
link.c:878:39: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                                       ^
link.c:878:39: note: expected 'const char *' but argument is of type 'unsigned char *'
link.c:878:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                                       ^
In file included from link.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from link.c:16:
link.c:878:27: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                           ^
link.c:878:27: note: expected 'const char *' but argument is of type 'unsigned char *'
link.c:878:39: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                                       ^
link.c:878:39: note: expected 'const char *' but argument is of type 'unsigned char *'
link.c:878:27: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                           ^
link.c:878:27: note: expected 'const char *' but argument is of type 'unsigned char *'
link.c:878:39: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   name_neq_title = strcmp(link.title, name);
                                       ^
link.c:878:39: note: expected 'const char *' but argument is of type 'unsigned char *'
link.c:885:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&text, first ? " (" : ", "); \
                        ^
link.c:891:3: note: in expansion of macro 'APPEND'
   APPEND(name);
   ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
link.c:885:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&text, first ? " (" : ", "); \
                        ^
link.c:895:3: note: in expansion of macro 'APPEND'
   APPEND(link.hreflang);
   ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
link.c:885:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&text, first ? " (" : ", "); \
                        ^
link.c:899:3: note: in expansion of macro 'APPEND'
   APPEND(link.content_type);
   ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
link.c:904:20: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       c_strcasecmp(link.hreflang, link.lang)))) {
                    ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
link.c:904:35: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       c_strcasecmp(link.hreflang, link.lang)))) {
                                   ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
link.c:885:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&text, first ? " (" : ", "); \
                        ^
link.c:905:3: note: in expansion of macro 'APPEND'
   APPEND(link.lang);
   ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
link.c:885:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&text, first ? " (" : ", "); \
                        ^
link.c:909:3: note: in expansion of macro 'APPEND'
   APPEND(link.media);
   ^
In file included from ../../../.././src/config/options.h:9:0,
                 from ../../../.././src/config/kbdbind.h:4,
                 from ../../../.././src/bfu/menu.h:4,
                 from link.c:21:
../../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
link.c:918:27: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   unsigned char *prefix = (link.direction == LD_REL)
                           ^
      [CC]   src/document/html/parser/parse.o
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from parse.c:15:
../../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/document/document.h:8:0,
                 from ../../../.././src/document/html/renderer.h:5,
                 from ../../../.././src/document/html/parser.h:7,
                 from ../../../.././src/document/html/parser/stack.h:5,
                 from parse.c:23:
../../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from parse.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from parse.c:28:0:
../../../.././src/util/conv.h: In function 'trim_chars':
../../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from parse.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/config/options.h:5,
                 from parse.c:15:
parse.c: In function 'parse_element':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parse.c:62:2: note: in expansion of macro 'assert'
  assert(e && eof);
  ^
../../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parse.c:62:2: note: in expansion of macro 'assert'
  assert(e && eof);
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parse.c: In function 'get_num':
parse.c:263:16: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign]
   num = strtol(al, (char **) &end, 10);
                ^
In file included from parse.c:10:0:
/usr/include/stdlib.h:183:17: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern long int strtol (const char *__restrict __nptr,
                 ^
parse.c: At top level:
parse.c:428:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"A",           html_a,           NULL,                 0, ET_NON_NESTABLE},
   ^
parse.c:428:3: note: (near initialization for 'elements[0].name')
parse.c:429:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"ABBR",        html_italic,      NULL,                 0, ET_NESTABLE    },
   ^
parse.c:429:3: note: (near initialization for 'elements[1].name')
parse.c:430:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"ADDRESS",     html_address,     NULL,                 2, ET_NESTABLE    },
   ^
parse.c:430:3: note: (near initialization for 'elements[2].name')
parse.c:431:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"APPLET",      html_applet,      NULL,                 1, ET_NON_PAIRABLE},
   ^
parse.c:431:3: note: (near initialization for 'elements[3].name')
parse.c:432:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"AUDIO",       html_audio,       NULL,                 1, ET_NON_PAIRABLE},
   ^
parse.c:432:3: note: (near initialization for 'elements[4].name')
parse.c:433:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"B",           html_bold,        NULL,                 0, ET_NESTABLE    },
   ^
parse.c:433:3: note: (near initialization for 'elements[5].name')
parse.c:434:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"BASE",        html_base,        NULL,                 0, ET_NON_PAIRABLE},
   ^
parse.c:434:3: note: (near initialization for 'elements[6].name')
parse.c:435:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"BASEFONT",    html_font,        NULL,                 0, ET_NON_PAIRABLE},
   ^
parse.c:435:3: note: (near initialization for 'elements[7].name')
parse.c:436:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"BLOCKQUOTE",  html_blockquote,  NULL,                 2, ET_NESTABLE    },
   ^
parse.c:436:3: note: (near initialization for 'elements[8].name')
parse.c:437:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"BODY",        html_body,        NULL,                 0, ET_NESTABLE    },
   ^
parse.c:437:3: note: (near initialization for 'elements[9].name')
parse.c:438:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"BR",          html_br,          NULL,                 1, ET_NON_PAIRABLE},
   ^
parse.c:438:3: note: (near initialization for 'elements[10].name')
parse.c:439:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"BUTTON",      html_button,      NULL,                 0, ET_NESTABLE    },
   ^
parse.c:439:3: note: (near initialization for 'elements[11].name')
parse.c:440:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"CAPTION",     html_center,      NULL,                 1, ET_NESTABLE    },
   ^
parse.c:440:3: note: (near initialization for 'elements[12].name')
parse.c:441:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"CENTER",      html_center,      NULL,                 1, ET_NESTABLE    },
   ^
parse.c:441:3: note: (near initialization for 'elements[13].name')
parse.c:442:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"CODE",        html_fixed,       NULL,                 0, ET_NESTABLE    },
   ^
parse.c:442:3: note: (near initialization for 'elements[14].name')
parse.c:443:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"DD",          html_dd,          NULL,                 1, ET_NON_PAIRABLE},
   ^
parse.c:443:3: note: (near initialization for 'elements[15].name')
parse.c:444:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"DFN",         html_bold,        NULL,                 0, ET_NESTABLE    },
   ^
parse.c:444:3: note: (near initialization for 'elements[16].name')
parse.c:445:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"DIR",         html_ul,          NULL,                 2, ET_NESTABLE    },
   ^
parse.c:445:3: note: (near initialization for 'elements[17].name')
parse.c:446:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"DIV",         html_linebrk,     NULL,                 1, ET_NESTABLE    },
   ^
parse.c:446:3: note: (near initialization for 'elements[18].name')
parse.c:447:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"DL",          html_dl,          NULL,                 2, ET_NESTABLE    },
   ^
parse.c:447:3: note: (near initialization for 'elements[19].name')
parse.c:448:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"DT",          html_dt,          NULL,                 1, ET_NON_PAIRABLE},
   ^
parse.c:448:3: note: (near initialization for 'elements[20].name')
parse.c:449:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"EM",          html_italic,      NULL,                 0, ET_NESTABLE    },
   ^
parse.c:449:3: note: (near initialization for 'elements[21].name')
parse.c:450:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"EMBED",       html_embed,       NULL,                 0, ET_NON_PAIRABLE},
   ^
parse.c:450:3: note: (near initialization for 'elements[22].name')
parse.c:451:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"FIXED",       html_fixed,       NULL,                 0, ET_NESTABLE    },
   ^
parse.c:451:3: note: (near initialization for 'elements[23].name')
parse.c:452:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"FONT",        html_font,        NULL,                 0, ET_NESTABLE    },
   ^
parse.c:452:3: note: (near initialization for 'elements[24].name')
parse.c:453:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"FORM",        html_form,        NULL,                 1, ET_NESTABLE    },
   ^
parse.c:453:3: note: (near initialization for 'elements[25].name')
parse.c:454:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"FRAME",       html_frame,       NULL,                 1, ET_NON_PAIRABLE},
   ^
parse.c:454:3: note: (near initialization for 'elements[26].name')
parse.c:455:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"FRAMESET",    html_frameset,    NULL,                 1, ET_NESTABLE    },
   ^
parse.c:455:3: note: (near initialization for 'elements[27].name')
parse.c:456:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"H1",          html_h1,          NULL,                 2, ET_NON_NESTABLE},
   ^
parse.c:456:3: note: (near initialization for 'elements[28].name')
parse.c:457:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"H2",          html_h2,          NULL,                 2, ET_NON_NESTABLE},
   ^
parse.c:457:3: note: (near initialization for 'elements[29].name')
parse.c:458:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"H3",          html_h3,          NULL,                 2, ET_NON_NESTABLE},
   ^
parse.c:458:3: note: (near initialization for 'elements[30].name')
parse.c:459:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"H4",          html_h4,          NULL,                 2, ET_NON_NESTABLE},
   ^
parse.c:459:3: note: (near initialization for 'elements[31].name')
parse.c:460:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"H5",          html_h5,          NULL,                 2, ET_NON_NESTABLE},
   ^
parse.c:460:3: note: (near initialization for 'elements[32].name')
parse.c:461:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"H6",          html_h6,          NULL,                 2, ET_NON_NESTABLE},
   ^
parse.c:461:3: note: (near initialization for 'elements[33].name')
parse.c:462:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"HEAD",        html_head,        NULL,                 0, ET_NESTABLE    },
   ^
parse.c:462:3: note: (near initialization for 'elements[34].name')
parse.c:463:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"HR",          html_hr,          NULL,                 2, ET_NON_PAIRABLE},
   ^
parse.c:463:3: note: (near initialization for 'elements[35].name')
parse.c:464:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"HTML",        html_html,        html_html_close,      0, ET_NESTABLE    },
   ^
parse.c:464:3: note: (near initialization for 'elements[36].name')
parse.c:465:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"I",           html_italic,      NULL,                 0, ET_NESTABLE    },
   ^
parse.c:465:3: note: (near initialization for 'elements[37].name')
parse.c:466:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"IFRAME",      html_iframe,      NULL,                 1, ET_NON_PAIRABLE},
   ^
parse.c:466:3: note: (near initialization for 'elements[38].name')
parse.c:467:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"IMG",         html_img,         NULL,                 0, ET_NON_PAIRABLE},
   ^
parse.c:467:3: note: (near initialization for 'elements[39].name')
parse.c:468:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"INPUT",       html_input,       NULL,                 0, ET_NON_PAIRABLE},
   ^
parse.c:468:3: note: (near initialization for 'elements[40].name')
parse.c:469:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"LI",          html_li,          NULL,                 1, ET_LI          },
   ^
parse.c:469:3: note: (near initialization for 'elements[41].name')
parse.c:470:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"LINK",        html_link,        NULL,                 1, ET_NON_PAIRABLE},
   ^
parse.c:470:3: note: (near initialization for 'elements[42].name')
parse.c:471:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"LISTING",     html_pre,         NULL,                 2, ET_NESTABLE    },
   ^
parse.c:471:3: note: (near initialization for 'elements[43].name')
parse.c:472:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"MENU",        html_ul,          NULL,                 2, ET_NESTABLE    },
   ^
parse.c:472:3: note: (near initialization for 'elements[44].name')
parse.c:473:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"META",        html_meta,        NULL,                 0, ET_NON_PAIRABLE},
   ^
parse.c:473:3: note: (near initialization for 'elements[45].name')
parse.c:474:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"NOFRAMES",    html_noframes,    NULL,                 0, ET_NESTABLE    },
   ^
parse.c:474:3: note: (near initialization for 'elements[46].name')
parse.c:475:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"NOSCRIPT",    html_noscript,    NULL,                 0, ET_NESTABLE    },
   ^
parse.c:475:3: note: (near initialization for 'elements[47].name')
parse.c:476:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"OBJECT",      html_object,      NULL,                 1, ET_NON_PAIRABLE},
   ^
parse.c:476:3: note: (near initialization for 'elements[48].name')
parse.c:477:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"OL",          html_ol,          NULL,                 2, ET_NESTABLE    },
   ^
parse.c:477:3: note: (near initialization for 'elements[49].name')
parse.c:478:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"OPTION",      html_option,      NULL,                 1, ET_NON_PAIRABLE},
   ^
parse.c:478:3: note: (near initialization for 'elements[50].name')
parse.c:479:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"P",           html_p,           NULL,                 2, ET_NON_NESTABLE},
   ^
parse.c:479:3: note: (near initialization for 'elements[51].name')
parse.c:480:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"PRE",         html_pre,         NULL,                 2, ET_NESTABLE    },
   ^
parse.c:480:3: note: (near initialization for 'elements[52].name')
parse.c:481:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"Q",           html_quote,       html_quote_close,     0, ET_NESTABLE    },
   ^
parse.c:481:3: note: (near initialization for 'elements[53].name')
parse.c:482:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"S",           html_underline,   NULL,                 0, ET_NESTABLE    },
   ^
parse.c:482:3: note: (near initialization for 'elements[54].name')
parse.c:483:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"SCRIPT",      html_script,      NULL,                 0, ET_NESTABLE    },
   ^
parse.c:483:3: note: (near initialization for 'elements[55].name')
parse.c:484:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"SELECT",      html_select,      NULL,                 0, ET_NESTABLE    },
   ^
parse.c:484:3: note: (near initialization for 'elements[56].name')
parse.c:485:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"SPAN",        html_span,        NULL,                 0, ET_NESTABLE    },
   ^
parse.c:485:3: note: (near initialization for 'elements[57].name')
parse.c:486:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"STRIKE",      html_underline,   NULL,                 0, ET_NESTABLE    },
   ^
parse.c:486:3: note: (near initialization for 'elements[58].name')
parse.c:487:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"STRONG",      html_bold,        NULL,                 0, ET_NESTABLE    },
   ^
parse.c:487:3: note: (near initialization for 'elements[59].name')
parse.c:488:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"STYLE",       html_style,       html_style_close,     0, ET_NESTABLE    },
   ^
parse.c:488:3: note: (near initialization for 'elements[60].name')
parse.c:489:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"SUB",         html_subscript,   html_subscript_close, 0, ET_NESTABLE    },
   ^
parse.c:489:3: note: (near initialization for 'elements[61].name')
parse.c:490:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"SUP",         html_superscript, NULL,                 0, ET_NESTABLE    },
   ^
parse.c:490:3: note: (near initialization for 'elements[62].name')
parse.c:491:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"TABLE",       html_table,       NULL,                 2, ET_NESTABLE    },
   ^
parse.c:491:3: note: (near initialization for 'elements[63].name')
parse.c:492:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"TD",          html_td,          NULL,                 0, ET_NESTABLE    },
   ^
parse.c:492:3: note: (near initialization for 'elements[64].name')
parse.c:493:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"TEXTAREA",    html_textarea,    NULL,                 0, ET_NON_PAIRABLE},
   ^
parse.c:493:3: note: (near initialization for 'elements[65].name')
parse.c:494:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"TH",          html_th,          NULL,                 0, ET_NESTABLE    },
   ^
parse.c:494:3: note: (near initialization for 'elements[66].name')
parse.c:495:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"TITLE",       html_title,       NULL,                 0, ET_NESTABLE    },
   ^
parse.c:495:3: note: (near initialization for 'elements[67].name')
parse.c:496:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"TR",          html_tr,          NULL,                 1, ET_NESTABLE    },
   ^
parse.c:496:3: note: (near initialization for 'elements[68].name')
parse.c:497:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"TT",          html_tt,          NULL,                 0, ET_NON_NESTABLE},
   ^
parse.c:497:3: note: (near initialization for 'elements[69].name')
parse.c:498:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"U",           html_underline,   NULL,                 0, ET_NESTABLE    },
   ^
parse.c:498:3: note: (near initialization for 'elements[70].name')
parse.c:499:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"UL",          html_ul,          NULL,                 2, ET_NESTABLE    },
   ^
parse.c:499:3: note: (near initialization for 'elements[71].name')
parse.c:500:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"VIDEO",       html_video,       NULL,                 1, ET_NON_PAIRABLE},
   ^
parse.c:500:3: note: (near initialization for 'elements[72].name')
parse.c:501:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  {"XMP",         html_xmp,         html_xmp_close,       2, ET_NESTABLE    },
   ^
parse.c:501:3: note: (near initialization for 'elements[73].name')
In file included from parse.c:30:0:
../../../.././src/util/fastfind.h:38:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (comment), (reset), (next) }
    ^
parse.c:548:4: note: in expansion of macro 'INIT_FASTFIND_INDEX'
  = INIT_FASTFIND_INDEX("tags_lookup", tags_list_reset, tags_list_next);
    ^
../../../.././src/util/fastfind.h:38:4: note: (near initialization for 'ff_tags_index.comment')
  { (comment), (reset), (next) }
    ^
parse.c:548:4: note: in expansion of macro 'INIT_FASTFIND_INDEX'
  = INIT_FASTFIND_INDEX("tags_lookup", tags_list_reset, tags_list_next);
    ^
parse.c: In function 'parse_html':
parse.c:695:28: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
     put_chrs(html_context, " ", 1);
                            ^
In file included from parse.c:36:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
parse.c:708:28: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
     put_chrs(html_context, "        ",
                            ^
In file included from parse.c:36:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
parse.c:783:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, " ", 1);
                           ^
In file included from parse.c:36:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
parse.c:793:28: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
     put_chrs(html_context, " ", 1);
                            ^
In file included from parse.c:36:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from parse.c:19:
parse.c: In function 'start_element':
parse.c:823:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  a = get_attr_val(attr, "id", html_context->doc_cp); \
                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
parse.c:854:3: note: in expansion of macro 'ELEMENT_RENDER_PROLOGUE'
   ELEMENT_RENDER_PROLOGUE
   ^
parse.c:141:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_attr_value(register unsigned char *e, unsigned char *name,
 ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from parse.c:19:
parse.c:874:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
    = get_attr_val(attr, "media", html_context->doc_cp);
                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
parse.c:141:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_attr_value(register unsigned char *e, unsigned char *name,
 ^
In file included from ../../../.././src/config/options.h:9:0,
                 from parse.c:15:
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parse.c:915:10: note: in expansion of macro 'c_strlcasecmp'
     if (!c_strlcasecmp(e->name, e->namelen, name, namelen)) break;
          ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parse.c:919:8: note: in expansion of macro 'c_strlcasecmp'
   if (!c_strlcasecmp(e->name, e->namelen, name, namelen)) {
        ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from parse.c:19:
parse.c:938:21: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  if (has_attr(attr, "onClick", html_context->doc_cp)) {
                     ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
parse.c:141:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_attr_value(register unsigned char *e, unsigned char *name,
 ^
In file included from ../../../.././src/config/options.h:8:0,
                 from parse.c:15:
parse.c:940:38: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
   mem_free_set(&format.link, stracpy("javascript:void(0);"));
                                      ^
../../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
In file included from ../../../.././src/config/options.h:9:0,
                 from parse.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
In file included from ../../../.././src/config/options.h:8:0,
                 from parse.c:15:
parse.c:944:39: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
   mem_free_set(&format.title, stracpy("onClick placeholder"));
                                       ^
../../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
In file included from ../../../.././src/config/options.h:9:0,
                 from parse.c:15:
../../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
In file included from ../../../.././src/config/options.h:8:0,
                 from parse.c:15:
parse.c:976:28: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
         get_attr_val(attr, "id", html_context->doc_cp));
                            ^
../../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
parse.c:976:9: note: in expansion of macro 'get_attr_val'
         get_attr_val(attr, "id", html_context->doc_cp));
         ^
parse.c:141:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_attr_value(register unsigned char *e, unsigned char *name,
 ^
In file included from ../../../.././src/config/options.h:8:0,
                 from parse.c:15:
parse.c:978:28: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
         get_attr_val(attr, "class", html_context->doc_cp));
                            ^
../../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
parse.c:978:9: note: in expansion of macro 'get_attr_val'
         get_attr_val(attr, "class", html_context->doc_cp));
         ^
parse.c:141:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_attr_value(register unsigned char *e, unsigned char *name,
 ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from parse.c:19:
parse.c:823:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  a = get_attr_val(attr, "id", html_context->doc_cp); \
                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
parse.c:1003:2: note: in expansion of macro 'ELEMENT_RENDER_PROLOGUE'
  ELEMENT_RENDER_PROLOGUE
  ^
parse.c:141:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_attr_value(register unsigned char *e, unsigned char *name,
 ^
In file included from ../../../.././src/config/options.h:9:0,
                 from parse.c:15:
parse.c: In function 'end_element':
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parse.c:1107:7: note: in expansion of macro 'c_strlcasecmp'
   if (c_strlcasecmp(e->name, e->namelen, name, namelen)) {
       ^
parse.c: In function 'process_element':
parse.c:1168:27: warning: pointer targets in passing argument 2 of 'put_chrs' differ in signedness [-Wpointer-sign]
    put_chrs(html_context, "<", 1);
                           ^
In file included from parse.c:36:0:
../../../.././src/document/html/internal.h:15:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_chrs(struct html_context *html_context, unsigned char *start, int len);
      ^
In file included from ../../../.././src/config/options.h:9:0,
                 from parse.c:15:
parse.c: In function 'scan_http_equiv':
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parse.c:1206:7: note: in expansion of macro 'c_strlcasecmp'
  if (!c_strlcasecmp(name, namelen, "HEAD", 4)) goto se;
       ^
parse.c:1206:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strlcasecmp(name, namelen, "HEAD", 4)) goto se;
                                    ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parse.c:1207:7: note: in expansion of macro 'c_strlcasecmp'
  if (!c_strlcasecmp(name, namelen, "/HEAD", 5)) return;
       ^
parse.c:1207:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strlcasecmp(name, namelen, "/HEAD", 5)) return;
                                    ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parse.c:1208:7: note: in expansion of macro 'c_strlcasecmp'
  if (!c_strlcasecmp(name, namelen, "BODY", 4)) return;
       ^
parse.c:1208:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strlcasecmp(name, namelen, "BODY", 4)) return;
                                    ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parse.c:1209:34: note: in expansion of macro 'c_strlcasecmp'
  if (title && !title->length && !c_strlcasecmp(name, namelen, "TITLE", 5)) {
                                  ^
parse.c:1209:63: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (title && !title->length && !c_strlcasecmp(name, namelen, "TITLE", 5)) {
                                                               ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parse.c:1232:6: note: in expansion of macro 'c_strlcasecmp'
  if (c_strlcasecmp(name, namelen, "META", 4)) goto se;
      ^
parse.c:1232:35: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (c_strlcasecmp(name, namelen, "META", 4)) goto se;
                                   ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from parse.c:19:
parse.c:1236:26: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  he = get_attr_val(attr, "charset", cp);
                          ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
parse.c:141:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_attr_value(register unsigned char *e, unsigned char *name,
 ^
parse.c:1238:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(head, "Charset: ");
                       ^
In file included from ../../../.././src/config/options.h:9:0,
                 from parse.c:15:
../../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from parse.c:19:
parse.c:1245:26: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  he = get_attr_val(attr, "http-equiv", cp);
                          ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
parse.c:141:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_attr_value(register unsigned char *e, unsigned char *name,
 ^
In file included from ../../../.././src/document/html/parser/forms.h:5:0,
                 from parse.c:19:
parse.c:1253:25: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  c = get_attr_val(attr, "content", cp);
                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
parse.c:141:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_attr_value(register unsigned char *e, unsigned char *name,
 ^
parse.c:1255:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(head, ": ");
                       ^
In file included from ../../../.././src/config/options.h:9:0,
                 from parse.c:15:
../../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from parse.c:15:0:
parse.c: In function 'supports_html_media_attr':
parse.c:1298:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  optstr = get_opt_str("document.css.media", NULL);
                       ^
../../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
parse.c:1298:11: note: in expansion of macro 'get_opt_str'
  optstr = get_opt_str("document.css.media", NULL);
           ^
../../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from /usr/include/string.h:630:0,
                 from parse.c:11:
parse.c:1306:20: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   media += strcspn(media, ",");
                    ^
parse.c:1306:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
parse.c:1306:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   media += strcspn(media, ",");
                    ^
In file included from parse.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from parse.c:11:
parse.c:1306:20: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
   media += strcspn(media, ",");
                    ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'const unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
parse.c:1306:20: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
   media += strcspn(media, ",");
                    ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'const unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
parse.c:1306:20: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
   media += strcspn(media, ",");
                    ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'const unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
parse.c:1306:20: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   media += strcspn(media, ",");
                    ^
parse.c:1306:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
parse.c:1306:20: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   media += strcspn(media, ",");
                    ^
parse.c:1306:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
      [CC]   src/document/html/parser/stack.o
In file included from ../../../.././src/document/document.h:8:0,
                 from stack.c:14:
../../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from stack.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/document/document.h:6,
                 from stack.c:14:
../../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from stack.c:20:0:
../../../.././src/util/conv.h: In function 'trim_chars':
../../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from stack.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/document/document.h:6,
                 from stack.c:14:
stack.c: In function 'search_html_stack':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:55:2: note: in expansion of macro 'assert'
  assert(name && *name);
  ^
../../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:55:2: note: in expansion of macro 'assert'
  assert(name && *name);
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stack.c:56:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  namelen = strlen(name);
                   ^
In file included from stack.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from stack.c:20:
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
stack.c:65:7: note: in expansion of macro 'c_strlcasecmp'
   if (c_strlcasecmp(element->name, element->namelen, name, namelen))
       ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/document/document.h:6,
                 from stack.c:14:
stack.c: In function 'kill_html_stack_item':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:81:2: note: in expansion of macro 'assert'
  assert(e);
  ^
../../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:81:2: note: in expansion of macro 'assert'
  assert(e);
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
stack.c:83:2: note: in expansion of macro 'assertm'
  assertm((void *) e != &html_context->stack, "trying to free bad html element");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
stack.c:83:2: note: in expansion of macro 'assertm'
  assertm((void *) e != &html_context->stack, "trying to free bad html element");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
stack.c:85:2: note: in expansion of macro 'assertm'
  assertm(e->type != ELEMENT_IMMORTAL, "trying to kill unkillable element");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
stack.c:85:2: note: in expansion of macro 'assertm'
  assertm(e->type != ELEMENT_IMMORTAL, "trying to kill unkillable element");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from stack.c:16:0:
stack.c:92:37: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   onload = get_attr_val(e->options, "onLoad",
                                     ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/main/object.h:4,
                 from ../../../.././src/document/document.h:6,
                 from stack.c:14:
stack.c: In function 'html_stack_dup':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
stack.c:140:2: note: in expansion of macro 'assertm'
  assertm(ep && (void *) ep != &html_context->stack, "html stack empty");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
stack.c:140:2: note: in expansion of macro 'assertm'
  assertm(ep && (void *) ep != &html_context->stack, "html stack empty");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stack.c:176:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(html_context->stack, e);
  ^
stack.c:176:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
stack.c: In function 'kill_html_stack_until':
stack.c:215:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    slen = strlen(s);
                  ^
In file included from stack.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from stack.c:20:
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
stack.c:221:8: note: in expansion of macro 'c_strlcasecmp'
    if (c_strlcasecmp(e->name, e->namelen, s, slen))
        ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
stack.c:243:12: note: in expansion of macro 'c_strlcasecmp'
       || (!c_strlcasecmp(e->name, e->namelen, "TABLE", 5)))
            ^
stack.c:243:47: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
       || (!c_strlcasecmp(e->name, e->namelen, "TABLE", 5)))
                                               ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
      [CC]   src/document/html/parser/table.o
In file included from ../../../.././src/document/document.h:8:0,
                 from ../../../.././src/document/html/renderer.h:5,
                 from ../../../.././src/document/html/parser.h:7,
                 from table.c:19:
../../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from table.c:13:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/util/lists.h:4:0,
                 from ../../../.././src/document/forms.h:4,
                 from ../../../.././src/document/html/parser.h:6,
                 from table.c:19:
../../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from table.c:22:0:
../../../.././src/util/conv.h: In function 'trim_chars':
../../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from table.c:13:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from table.c:17:0:
table.c: In function 'get_bordercolor':
table.c:73:23: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  at = get_attr_val(a, "bordercolor", html_context->doc_cp);
                       ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:76:24: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   at = get_attr_val(a, "bordercolorlight", html_context->doc_cp);
                        ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:78:24: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   at = get_attr_val(a, "bordercolordark", html_context->doc_cp);
                        ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:81:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  decode_color(at, strlen(at), rgb);
                          ^
In file included from table.c:13:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from table.c:17:0:
table.c: In function 'get_align':
table.c:88:41: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  unsigned char *al = get_attr_val(attr, "align", html_context->doc_cp);
                                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:92:20: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strcasecmp(al, "left")) *a = ALIGN_LEFT;
                    ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:93:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "right")) *a = ALIGN_RIGHT;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:94:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "center")) *a = ALIGN_CENTER;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:95:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "justify")) *a = ALIGN_JUSTIFY;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:96:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "char")) *a = ALIGN_RIGHT; /* NOT IMPLEMENTED */
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from table.c:17:0:
table.c: In function 'get_valign':
table.c:103:41: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  unsigned char *al = get_attr_val(attr, "valign", html_context->doc_cp);
                                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:107:20: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strcasecmp(al, "top")) *a = VALIGN_TOP;
                    ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:108:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "middle")) *a = VALIGN_MIDDLE;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:109:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "bottom")) *a = VALIGN_BOTTOM;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:110:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "baseline")) *a = VALIGN_BASELINE; /* NOT IMPLEMENTED */
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from table.c:17:0:
table.c: In function 'get_column_width':
table.c:118:41: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  unsigned char *al = get_attr_val(attr, "width", html_context->doc_cp);
                                         ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:123:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  len = strlen(al);
               ^
In file included from table.c:13:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
table.c:130:15: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign]
   n = strtoul(al, (char **) &en, 10);
               ^
In file included from table.c:12:0:
/usr/include/stdlib.h:187:26: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern unsigned long int strtoul (const char *__restrict __nptr,
                          ^
table.c:134:27: warning: pointer targets in passing argument 2 of 'get_width' differ in signedness [-Wpointer-sign]
   int w = get_width(attr, "width", sh, html_context);
                           ^
In file included from table.c:17:0:
../../../.././src/document/html/parser/parse.h:64:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_width(unsigned char *, unsigned char *, int, struct html_context *);
     ^
In file included from table.c:17:0:
table.c: In function 'set_table_frame':
table.c:154:26: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  al = get_attr_val(attr, "frame", html_context->doc_cp);
                          ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:157:20: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strcasecmp(al, "void")) table->frame = TABLE_FRAME_VOID;
                    ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:158:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "above")) table->frame = TABLE_FRAME_ABOVE;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:159:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "below")) table->frame = TABLE_FRAME_BELOW;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:160:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "hsides")) table->frame = TABLE_FRAME_HSIDES;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:161:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "vsides")) table->frame = TABLE_FRAME_VSIDES;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:162:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "lhs")) table->frame = TABLE_FRAME_LHS;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:163:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "rhs")) table->frame = TABLE_FRAME_RHS;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from table.c:17:0:
table.c: In function 'set_table_rules':
table.c:179:26: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  al = get_attr_val(attr, "rules", html_context->doc_cp);
                          ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:182:20: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strcasecmp(al, "none")) table->rules = TABLE_RULE_NONE;
                    ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:183:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "groups")) table->rules = TABLE_RULE_GROUPS;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:184:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "rows")) table->rules = TABLE_RULE_ROWS;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:185:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "cols")) table->rules = TABLE_RULE_COLS;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
table.c:186:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  else if (!c_strcasecmp(al, "all")) table->rules = TABLE_RULE_ALL;
                         ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from table.c:17:0:
table.c: In function 'parse_table_attributes':
table.c:194:42: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  table->fragment_id = get_attr_val(attr, "id", html_context->doc_cp);
                                          ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:198:33: warning: pointer targets in passing argument 2 of 'get_width' differ in signedness [-Wpointer-sign]
  table->width = get_width(attr, "width", real, html_context);
                                 ^
In file included from table.c:17:0:
../../../.././src/document/html/parser/parse.h:64:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_width(unsigned char *, unsigned char *, int, struct html_context *);
     ^
table.c:215:32: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  table->border = get_num(attr, "border", html_context->doc_cp);
                                ^
In file included from table.c:17:0:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
In file included from table.c:17:0:
table.c:218:32: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
                 has_attr(attr, "border", html_context->doc_cp)
                                ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:219:28: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
          || has_attr(attr, "rules", html_context->doc_cp)
                            ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:220:28: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
          || has_attr(attr, "frame", html_context->doc_cp);
                            ^
../../../.././src/document/html/parser/parse.h:46:52: note: in definition of macro 'has_attr'
 #define has_attr(e, name, cp) (!!get_attr_value(e, name, cp, HTML_ATTR_TEST))
                                                    ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:226:38: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
   table->cellspacing = get_num(attr, "cellspacing", html_context->doc_cp);
                                      ^
In file included from table.c:17:0:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
table.c:234:37: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  table->cellpadding = get_num(attr, "cellpadding", html_context->doc_cp);
                                     ^
In file included from table.c:17:0:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
table.c: In function 'skip_table':
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
table.c:530:8: note: in expansion of macro 'c_strlcasecmp'
   if (!c_strlcasecmp(name, namelen, "TABLE", 5)) {
        ^
table.c:530:37: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strlcasecmp(name, namelen, "TABLE", 5)) {
                                     ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
table.c: In function 'parse_table':
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
table.c:611:7: note: in expansion of macro 'c_strlcasecmp'
  if (!c_strlcasecmp(name, namelen, "TABLE", 5)) {
       ^
table.c:611:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strlcasecmp(name, namelen, "TABLE", 5)) {
                                    ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
table.c:626:7: note: in expansion of macro 'c_strlcasecmp'
  if (!c_strlcasecmp(name, namelen, "CAPTION", 7)) {
       ^
table.c:626:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strlcasecmp(name, namelen, "CAPTION", 7)) {
                                    ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
table.c:640:7: note: in expansion of macro 'c_strlcasecmp'
  if (!c_strlcasecmp(name, namelen, "COLGROUP", 8)) {
       ^
table.c:640:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strlcasecmp(name, namelen, "COLGROUP", 8)) {
                                    ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
table.c:653:29: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
    c_span = get_num(t_attr, "span", html_context->doc_cp);
                             ^
In file included from table.c:17:0:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
table.c:666:23: note: in expansion of macro 'c_strlcasecmp'
  if (!closing_tag && !c_strlcasecmp(name, namelen, "COL", 3)) {
                       ^
table.c:666:52: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (!closing_tag && !c_strlcasecmp(name, namelen, "COL", 3)) {
                                                    ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
table.c:671:24: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
   sp = get_num(t_attr, "span", html_context->doc_cp);
                        ^
In file included from table.c:17:0:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from table.c:22:
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
table.c:715:12: note: in expansion of macro 'c_strlcasecmp'
      && ((!c_strlcasecmp(name, namelen, "HEAD", 4)) ||
            ^
table.c:715:41: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
      && ((!c_strlcasecmp(name, namelen, "HEAD", 4)) ||
                                         ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
table.c:716:5: note: in expansion of macro 'c_strlcasecmp'
   (!c_strlcasecmp(name, namelen, "BODY", 4)) ||
     ^
table.c:716:34: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
   (!c_strlcasecmp(name, namelen, "BODY", 4)) ||
                                  ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
table.c:717:5: note: in expansion of macro 'c_strlcasecmp'
   (!c_strlcasecmp(name, namelen, "FOOT", 4)))) {
     ^
table.c:717:34: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
   (!c_strlcasecmp(name, namelen, "FOOT", 4)))) {
                                  ^
../../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../../.././src/util/string.h:14:0,
                 from ../../../.././src/util/conv.h:4,
                 from table.c:22:
table.c:748:37: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
                get_attr_val(t_attr, "id", html_context->doc_cp));
                                     ^
../../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
table.c:748:16: note: in expansion of macro 'get_attr_val'
                get_attr_val(t_attr, "id", html_context->doc_cp));
                ^
In file included from table.c:17:0:
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:791:43: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  cell->fragment_id = get_attr_val(t_attr, "id", html_context->doc_cp);
                                           ^
../../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
table.c:815:28: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  colspan = get_num(t_attr, "colspan", html_context->doc_cp);
                            ^
In file included from table.c:17:0:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
table.c:820:28: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  rowspan = get_num(t_attr, "rowspan", html_context->doc_cp);
                            ^
In file included from table.c:17:0:
../../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
      [LD]   src/document/html/parser/lib.o
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/document/html/parser'
[MAKE all]   src/document/html/test
make[4]: Entering directory '/tmp/elinks/src/elinks/src/document/html/test'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/document/html/test'
      [CC]   src/document/html/frames.o
In file included from ../../.././src/document/document.h:8:0,
                 from frames.c:15:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from frames.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from frames.c:14:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
frames.c: In function 'add_frameset_entry':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
frames.c:36:2: note: in expansion of macro 'assert'
  assert(frameset_desc);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
frames.c:36:2: note: in expansion of macro 'assert'
  assert(frameset_desc);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
frames.c:54:29: warning: pointer targets in passing argument 1 of 'get_uri' differ in signedness [-Wpointer-sign]
   frame_desc->uri = get_uri("about:blank", 0);
                             ^
In file included from ../../.././src/document/document.h:8:0,
                 from frames.c:15:
../../.././src/protocol/uri.h:245:13: note: expected 'unsigned char *' but argument is of type 'char *'
 struct uri *get_uri(unsigned char *string, enum uri_component components);
             ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from frames.c:14:
frames.c: In function 'create_frameset':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
frames.c:70:2: note: in expansion of macro 'assert'
  assert(fp);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
frames.c:70:2: note: in expansion of macro 'assert'
  assert(fp);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
frames.c:73:2: note: in expansion of macro 'assertm'
  assertm(fp->x > 0 && fp->y > 0,
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
frames.c:73:2: note: in expansion of macro 'assertm'
  assertm(fp->x > 0 && fp->y > 0,
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
frames.c: In function 'add_frame_to_list':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
frames.c:111:2: note: in expansion of macro 'assert'
  assert(ses && doc_view);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
frames.c:111:2: note: in expansion of macro 'assert'
  assert(ses && doc_view);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
frames.c: In function 'find_fd':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
frames.c:135:2: note: in expansion of macro 'assert'
  assert(ses && name);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
frames.c:135:2: note: in expansion of macro 'assert'
  assert(ses && name);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
frames.c:140:20: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (c_strcasecmp(doc_view->name, name)) continue;
                    ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from ../../.././src/session/session.h:4,
                 from frames.c:21:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
frames.c:140:36: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (c_strcasecmp(doc_view->name, name)) continue;
                                    ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from ../../.././src/session/session.h:4,
                 from frames.c:21:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from frames.c:14:
frames.c: In function 'format_frame':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
frames.c:174:2: note: in expansion of macro 'assert'
  assert(ses && frame_desc && o);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
frames.c:174:2: note: in expansion of macro 'assert'
  assert(ses && frame_desc && o);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
frames.c:205:3: note: in expansion of macro 'assert'
   assert(doc_view->document);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
frames.c:205:3: note: in expansion of macro 'assert'
   assert(doc_view->document);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
frames.c: In function 'format_frames':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
frames.c:220:2: note: in expansion of macro 'assert'
  assert(ses && fsd && op);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
frames.c:220:2: note: in expansion of macro 'assert'
  assert(ses && fsd && op);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
frames.c: In function 'distribute_rows_or_cols':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
frames.c:314:2: note: in expansion of macro 'assert'
  assert(divisor);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
frames.c:314:2: note: in expansion of macro 'assert'
  assert(divisor);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
frames.c: In function 'distribute_rows_or_cols_that_left':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
frames.c:364:2: note: in expansion of macro 'assert'
  assert(divisor);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
frames.c:364:2: note: in expansion of macro 'assert'
  assert(divisor);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
frames.c:374:2: note: in expansion of macro 'assertm'
  assertm(val >= 0, "distribute_rows_or_cols_that_left: val < 0");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
frames.c:374:2: note: in expansion of macro 'assertm'
  assertm(val >= 0, "distribute_rows_or_cols_that_left: val < 0");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
frames.c:381:2: note: in expansion of macro 'assertm'
  assertm(val <= 0, "distribute_rows_or_cols_that_left: val > 0");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
frames.c:381:2: note: in expansion of macro 'assertm'
  assertm(val <= 0, "distribute_rows_or_cols_that_left: val > 0");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
frames.c: In function 'extract_rows_or_cols_values':
frames.c:410:20: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign]
   number = strtoul(str, (char **) &end, 10);
                    ^
In file included from frames.c:9:0:
/usr/include/stdlib.h:187:26: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern unsigned long int strtoul (const char *__restrict __nptr,
                          ^
In file included from /usr/include/string.h:630:0,
                 from frames.c:10:
frames.c:437:20: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   tmp_str = strchr(str, ',');
                    ^
frames.c:437:20: note: expected 'const char *' but argument is of type 'unsigned char *'
frames.c:437:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   tmp_str = strchr(str, ',');
           ^
      [CC]   src/document/html/parse-meta-refresh.o
In file included from ../../.././src/util/string.h:11:0,
                 from parse-meta-refresh.c:14:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parse-meta-refresh.c: In function 'html_parse_meta_refresh':
parse-meta-refresh.c:36:23: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign]
  *delay_out = strtoul(scan, &delay_end, 10);
                       ^
In file included from parse-meta-refresh.c:8:0:
/usr/include/stdlib.h:187:26: note: expected 'const char * restrict' but argument is of type 'const unsigned char *'
 extern unsigned long int strtoul (const char *__restrict __nptr,
                          ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from parse-meta-refresh.c:10:
parse-meta-refresh.c:97:20: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   url_end = strchr(url_begin, quote);
                    ^
parse-meta-refresh.c:97:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
parse-meta-refresh.c:97:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   url_end = strchr(url_begin, quote);
           ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from parse-meta-refresh.c:10:
parse-meta-refresh.c:99:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
    url_end = strchr(url_begin, '\0');
                     ^
parse-meta-refresh.c:99:21: note: expected 'const char *' but argument is of type 'const unsigned char *'
parse-meta-refresh.c:99:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    url_end = strchr(url_begin, '\0');
            ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from parse-meta-refresh.c:10:
parse-meta-refresh.c:101:20: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   url_end = strchr(url_begin, '\0');
                    ^
parse-meta-refresh.c:101:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
parse-meta-refresh.c:101:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   url_end = strchr(url_begin, '\0');
           ^
      [CC]   src/document/html/parser.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/css/stylesheet.h:5:0,
                 from parser.c:23:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from parser.c:42:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
parser.c: In function 'extract_color':
parser.c:64:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  retval = decode_color(value, strlen(value), rgb);
                                      ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
parser.c: In function 'get_bgcolor':
parser.c:86:40: warning: pointer targets in passing argument 3 of 'extract_color' differ in signedness [-Wpointer-sign]
  return extract_color(html_context, a, "bgcolor", rgb);
                                        ^
parser.c:55:1: note: expected 'unsigned char *' but argument is of type 'char *'
 extract_color(struct html_context *html_context, unsigned char *a,
 ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
parser.c: In function 'get_target':
parser.c:94:37: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  unsigned char *v = get_attr_val(a, "target", options->cp);
                                     ^
../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
parser.c:98:27: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  if (!*v || !c_strcasecmp(v, "_self")) {
                           ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
parser.c: In function 'put_chrs':
parser.c:132:43: warning: pointer targets in passing argument 2 of 'html_context->put_chars_f' differ in signedness [-Wpointer-sign]
   html_context->put_chars_f(html_context, " ", 1);
                                           ^
parser.c:132:43: note: expected 'unsigned char *' but argument is of type 'char *'
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c: In function 'import_css_stylesheet':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:199:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:199:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:200:2: note: in expansion of macro 'assert'
  assert(base_uri);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:200:2: note: in expansion of macro 'assert'
  assert(base_uri);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
parser.c: In function 'html_focusable':
parser.c:254:30: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  accesskey = get_attr_val(a, "accesskey", cp);
                              ^
../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
parser.c:260:24: warning: pointer targets in passing argument 2 of 'get_num' differ in signedness [-Wpointer-sign]
  tabindex = get_num(a, "tabindex", cp);
                        ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
../../.././src/document/html/parser/parse.h:63:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_num(unsigned char *, unsigned char *, int);
     ^
In file included from ../../.././src/config/options.h:8:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c:265:48: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  mem_free_set(&format.onclick, get_attr_val(a, "onclick", cp));
                                                ^
../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
parser.c:265:32: note: in expansion of macro 'get_attr_val'
  mem_free_set(&format.onclick, get_attr_val(a, "onclick", cp));
                                ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../.././src/config/options.h:8:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c:266:51: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  mem_free_set(&format.ondblclick, get_attr_val(a, "ondblclick", cp));
                                                   ^
../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
parser.c:266:35: note: in expansion of macro 'get_attr_val'
  mem_free_set(&format.ondblclick, get_attr_val(a, "ondblclick", cp));
                                   ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../.././src/config/options.h:8:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c:267:52: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  mem_free_set(&format.onmouseover, get_attr_val(a, "onmouseover", cp));
                                                    ^
../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
parser.c:267:36: note: in expansion of macro 'get_attr_val'
  mem_free_set(&format.onmouseover, get_attr_val(a, "onmouseover", cp));
                                    ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../.././src/config/options.h:8:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c:268:48: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  mem_free_set(&format.onhover, get_attr_val(a, "onhover", cp));
                                                ^
../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
parser.c:268:32: note: in expansion of macro 'get_attr_val'
  mem_free_set(&format.onhover, get_attr_val(a, "onhover", cp));
                                ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../.././src/config/options.h:8:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c:269:48: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  mem_free_set(&format.onfocus, get_attr_val(a, "onfocus", cp));
                                                ^
../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
parser.c:269:32: note: in expansion of macro 'get_attr_val'
  mem_free_set(&format.onfocus, get_attr_val(a, "onfocus", cp));
                                ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../.././src/config/options.h:8:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c:270:51: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  mem_free_set(&format.onmouseout, get_attr_val(a, "onmouseout", cp));
                                                   ^
../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
parser.c:270:35: note: in expansion of macro 'get_attr_val'
  mem_free_set(&format.onmouseout, get_attr_val(a, "onmouseout", cp));
                                   ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../.././src/config/options.h:8:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c:271:47: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  mem_free_set(&format.onblur, get_attr_val(a, "onblur", cp));
                                               ^
../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
parser.c:271:31: note: in expansion of macro 'get_attr_val'
  mem_free_set(&format.onblur, get_attr_val(a, "onblur", cp));
                               ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
parser.c: In function 'check_head_for_refresh':
parser.c:289:31: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign]
  refresh = parse_header(head, "Refresh", NULL);
                               ^
In file included from parser.c:35:0:
../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **);
                ^
parser.c:310:17: warning: pointer targets in passing argument 1 of 'put_link_line' differ in signedness [-Wpointer-sign]
   put_link_line("Refresh: ", url, joined_url,
                 ^
In file included from parser.c:26:0:
../../.././src/document/html/parser/link.h:9:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void put_link_line(unsigned char *prefix, unsigned char *linkname, unsigned char *link, unsigned char *target, struct html_context *html_context);
      ^
In file included from ../../.././src/config/kbdbind.h:4:0,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c: In function 'check_head_for_cache_control':
parser.c:328:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool("document.cache.ignore_cache_control", NULL))
                   ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
parser.c:328:6: note: in expansion of macro 'get_opt_bool'
  if (get_opt_bool("document.cache.ignore_cache_control", NULL))
      ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
parser.c:336:30: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign]
  if ((d = parse_header(head, "Pragma", NULL))) {
                              ^
In file included from parser.c:35:0:
../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **);
                ^
parser.c:337:14: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
   if (strstr(d, "no-cache")) {
              ^
In file included from parser.c:15:0:
/usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strstr (const char *__haystack, const char *__needle)
              ^
parser.c:343:43: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign]
  if (!no_cache && (d = parse_header(head, "Cache-Control", NULL))) {
                                           ^
In file included from parser.c:35:0:
../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **);
                ^
parser.c:344:14: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
   if (strstr(d, "no-cache") || strstr(d, "must-revalidate")) {
              ^
In file included from parser.c:15:0:
/usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strstr (const char *__haystack, const char *__needle)
              ^
parser.c:344:39: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
   if (strstr(d, "no-cache") || strstr(d, "must-revalidate")) {
                                       ^
In file included from parser.c:15:0:
/usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strstr (const char *__haystack, const char *__needle)
              ^
parser.c:348:32: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
    unsigned char *pos = strstr(d, "max-age=");
                                ^
In file included from parser.c:15:0:
/usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strstr (const char *__haystack, const char *__needle)
              ^
parser.c:348:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    unsigned char *pos = strstr(d, "max-age=");
                         ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:350:4: note: in expansion of macro 'assert'
    assert(!no_cache);
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:350:4: note: in expansion of macro 'assert'
    assert(!no_cache);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c:356:41: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign]
     timeval_from_seconds(&seconds, atol(pos + 8));
                                         ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/errno.h:28,
                 from parser.c:11:
/usr/include/stdlib.h:283:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atol (const char *__nptr))
 ^
parser.c:367:43: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign]
  if (!no_cache && (d = parse_header(head, "Expires", NULL))) {
                                           ^
In file included from parser.c:35:0:
../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **);
                ^
parser.c:369:14: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
   if (strstr(d, "now")) {
              ^
In file included from parser.c:15:0:
/usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strstr (const char *__haystack, const char *__needle)
              ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c: In function 'look_for_map':
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parser.c:422:6: note: in expansion of macro 'c_strlcasecmp'
  if (c_strlcasecmp(name, namelen, "MAP", 3)) return 1;
      ^
parser.c:422:35: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (c_strlcasecmp(name, namelen, "MAP", 3)) return 1;
                                   ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
parser.c:427:27: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   al = get_attr_val(attr, "name", options->cp);
                           ^
../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parser.c:430:7: note: in expansion of macro 'c_strlcasecmp'
   if (c_strlcasecmp(al, -1, uri->fragment, uri->fragmentlen)) {
       ^
parser.c: In function 'look_for_tag':
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parser.c:477:6: note: in expansion of macro 'c_strlcasecmp'
  if (c_strlcasecmp(name, namelen, "A", 1)
      ^
parser.c:477:35: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (c_strlcasecmp(name, namelen, "A", 1)
                                   ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parser.c:478:9: note: in expansion of macro 'c_strlcasecmp'
      && c_strlcasecmp(name, namelen, "/A", 2)
         ^
parser.c:478:38: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
      && c_strlcasecmp(name, namelen, "/A", 2)
                                      ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parser.c:479:9: note: in expansion of macro 'c_strlcasecmp'
      && c_strlcasecmp(name, namelen, "MAP", 3)
         ^
parser.c:479:38: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
      && c_strlcasecmp(name, namelen, "MAP", 3)
                                      ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parser.c:480:9: note: in expansion of macro 'c_strlcasecmp'
      && c_strlcasecmp(name, namelen, "/MAP", 4)
         ^
parser.c:480:38: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
      && c_strlcasecmp(name, namelen, "/MAP", 4)
                                      ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parser.c:481:9: note: in expansion of macro 'c_strlcasecmp'
      && c_strlcasecmp(name, namelen, "AREA", 4)
         ^
parser.c:481:38: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
      && c_strlcasecmp(name, namelen, "AREA", 4)
                                      ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parser.c:482:9: note: in expansion of macro 'c_strlcasecmp'
      && c_strlcasecmp(name, namelen, "/AREA", 5)) {
         ^
parser.c:482:38: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
      && c_strlcasecmp(name, namelen, "/AREA", 5)) {
                                      ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
parser.c: In function 'look_for_link':
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parser.c:522:7: note: in expansion of macro 'c_strlcasecmp'
  if (!c_strlcasecmp(name, namelen, "A", 1)) {
       ^
parser.c:522:36: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strlcasecmp(name, namelen, "A", 1)) {
                                    ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parser.c:527:14: note: in expansion of macro 'c_strlcasecmp'
  } else if (!c_strlcasecmp(name, namelen, "AREA", 4)) {
              ^
parser.c:527:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (!c_strlcasecmp(name, namelen, "AREA", 4)) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
parser.c:530:43: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
   unsigned char *alt = get_attr_val(attr, "alt", options->cp);
                                           ^
../../.././src/document/html/parser/parse.h:43:53: note: in definition of macro 'get_attr_val'
 #define get_attr_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_NONE)
                                                     ^
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
parser.c:535:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    label = convert_string(ct, alt, strlen(alt),
                                           ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
parser.c:543:14: note: in expansion of macro 'c_strlcasecmp'
  } else if (!c_strlcasecmp(name, namelen, "/MAP", 4)) {
              ^
parser.c:543:43: warning: pointer targets in passing argument 3 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
  } else if (!c_strlcasecmp(name, namelen, "/MAP", 4)) {
                                           ^
../../.././src/util/string.h:104:96: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                                ^
../../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../../.././src/document/html/parser/link.h:5:0,
                 from parser.c:26:
parser.c:568:27: warning: pointer targets in passing argument 2 of 'get_attr_value' differ in signedness [-Wpointer-sign]
  href = get_url_val(attr, "href", options->cp);
                           ^
../../.././src/document/html/parser/parse.h:45:52: note: in definition of macro 'get_url_val'
 #define get_url_val(e, name, cp) get_attr_value(e, name, cp, HTML_ATTR_EAT_NL)
                                                    ^
../../.././src/document/html/parser/parse.h:40:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_attr_value(register unsigned char *e, unsigned char *name, int cp, enum html_attr_flags flags);
                ^
In file included from /usr/include/string.h:630:0,
                 from parser.c:15:
parser.c:591:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
               ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from parser.c:15:
parser.c:591:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
                         ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from parser.c:15:
parser.c:591:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
               ^
parser.c:591:15: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:591:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
                         ^
parser.c:591:25: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:591:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
               ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from parser.c:15:
parser.c:591:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
               ^
parser.c:591:15: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:591:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
                         ^
parser.c:591:25: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:591:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
                         ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from parser.c:15:
parser.c:591:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
               ^
parser.c:591:15: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:591:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
                         ^
parser.c:591:25: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:591:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
               ^
parser.c:591:15: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:591:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(ll->link, ld->link) &&
                         ^
parser.c:591:25: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:592:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
               ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from parser.c:15:
parser.c:592:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
                           ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from parser.c:15:
parser.c:592:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
               ^
parser.c:592:15: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:592:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
                           ^
parser.c:592:27: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:592:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
               ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from parser.c:15:
parser.c:592:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
               ^
parser.c:592:15: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:592:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
                           ^
parser.c:592:27: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:592:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
                           ^
In file included from parser.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from parser.c:15:
parser.c:592:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
               ^
parser.c:592:15: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:592:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
                           ^
parser.c:592:27: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:592:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
               ^
parser.c:592:15: note: expected 'const char *' but argument is of type 'unsigned char *'
parser.c:592:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
       !strcmp(ll->target, ld->target)) {
                           ^
parser.c:592:27: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c: In function 'init_html_parser':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:753:2: note: in expansion of macro 'assert'
  assert(uri && options);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:753:2: note: in expansion of macro 'assert'
  assert(uri && options);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c:782:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(html_context->stack, e);
  ^
parser.c:782:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from parser.c:20:
parser.c: In function 'done_html_parser':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
parser.c:846:2: note: in expansion of macro 'assertm'
  assertm(list_empty(html_context->stack),
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
parser.c:846:2: note: in expansion of macro 'assertm'
  assertm(list_empty(html_context->stack),
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/document/html/renderer.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:24:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from ../../.././src/document/docdata.h:4,
                 from renderer.c:26:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from renderer.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:24:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from renderer.c:43:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from renderer.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:24:
renderer.c: In function 'expand_lines':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:196:2: note: in expansion of macro 'assert'
  assert(part && part->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:196:2: note: in expansion of macro 'assert'
  assert(part && part->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'clear_hchars':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:246:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:246:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:251:2: note: in expansion of macro 'assert'
  assert(part && part->document && width > 0);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:251:2: note: in expansion of macro 'assert'
  assert(part && part->document && width > 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:257:2: note: in expansion of macro 'assert'
  assert(part->document->data);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:257:2: note: in expansion of macro 'assert'
  assert(part->document->data);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'get_frame_char':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:280:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:280:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:283:2: note: in expansion of macro 'assert'
  assert(part && part->document && x >= 0 && y >= 0);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:283:2: note: in expansion of macro 'assert'
  assert(part && part->document && x >= 0 && y >= 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:289:2: note: in expansion of macro 'assert'
  assert(part->document->data);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:289:2: note: in expansion of macro 'assert'
  assert(part->document->data);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'draw_frame_hchars':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:309:2: note: in expansion of macro 'assert'
  assert(width > 0);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:309:2: note: in expansion of macro 'assert'
  assert(width > 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'set_hline':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:445:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:445:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:448:2: note: in expansion of macro 'assert'
  assert(charslen >= 0);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:448:2: note: in expansion of macro 'assert'
  assert(charslen >= 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:629:3: note: in expansion of macro 'assert'
   assert(X(x) <= LINE(y).length);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:629:3: note: in expansion of macro 'assert'
   assert(X(x) <= LINE(y).length);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'move_links':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:738:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:738:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:743:2: note: in expansion of macro 'assert'
  assert(part && part->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:743:2: note: in expansion of macro 'assert'
  assert(part && part->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:801:5: note: in expansion of macro 'assert'
     assert(to_move >= 0);
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:801:5: note: in expansion of macro 'assert'
     assert(to_move >= 0);
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'copy_chars':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:852:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:852:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:857:2: note: in expansion of macro 'assert'
  assert(width > 0 && part && part->document && part->document->data);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:857:2: note: in expansion of macro 'assert'
  assert(width > 0 && part && part->document && part->document->data);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'move_chars':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:871:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:871:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:876:2: note: in expansion of macro 'assert'
  assert(part && part->document && part->document->data);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:876:2: note: in expansion of macro 'assert'
  assert(part && part->document && part->document->data);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'shift_chars':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:899:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:899:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:904:2: note: in expansion of macro 'assert'
  assert(part && part->document && part->document->data);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:904:2: note: in expansion of macro 'assert'
  assert(part && part->document && part->document->data);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'del_chars':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:933:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:933:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:938:2: note: in expansion of macro 'assert'
  assert(part && part->document && part->document->data);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:938:2: note: in expansion of macro 'assert'
  assert(part && part->document && part->document->data);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'split_line_at':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:967:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:967:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:972:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:972:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:980:3: note: in expansion of macro 'assert'
   assert(part->document->data);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:980:3: note: in expansion of macro 'assert'
   assert(part->document->data);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
renderer.c:990:4: note: in expansion of macro 'assertm'
    assertm(POS(width, part->cy).data == ' ',
    ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
renderer.c:990:4: note: in expansion of macro 'assertm'
    assertm(POS(width, part->cy).data == ' ',
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1014:2: note: in expansion of macro 'assert'
  assert(tmp >= 0);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1014:2: note: in expansion of macro 'assert'
  assert(tmp >= 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
renderer.c:1023:3: note: in expansion of macro 'assertm'
   assertm(tmp > 0, "part->spaces_len - par_format.leftmargin == %d", tmp);
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
renderer.c:1023:3: note: in expansion of macro 'assertm'
   assertm(tmp > 0, "part->spaces_len - par_format.leftmargin == %d", tmp);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'split_line':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1058:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1058:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1063:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1063:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'justify_line':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1157:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1157:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1162:2: note: in expansion of macro 'assert'
  assert(part && part->document && part->document->data);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1162:2: note: in expansion of macro 'assert'
  assert(part && part->document && part->document->data);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1166:2: note: in expansion of macro 'assert'
  assert(len > 0);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1166:2: note: in expansion of macro 'assert'
  assert(len > 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1234:4: note: in expansion of macro 'assert'
    assert(word_len >= 0);
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1234:4: note: in expansion of macro 'assert'
    assert(word_len >= 0);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1243:4: note: in expansion of macro 'assert'
    assert(LEN(y) >= new_start + word_len);
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1243:4: note: in expansion of macro 'assert'
    assert(LEN(y) >= new_start + word_len);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'align_line':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1297:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1297:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1302:2: note: in expansion of macro 'assert'
  assert(part && part->document && part->document->data);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1302:2: note: in expansion of macro 'assert'
  assert(part && part->document && part->document->data);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'new_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1363:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1363:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1368:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1368:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1373:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1373:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'html_special_tag':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1461:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1461:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c:1464:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  tag_len = strlen(t);
                   ^
In file included from renderer.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:24:
renderer.c: In function 'put_chars_conv':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1484:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1484:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1489:2: note: in expansion of macro 'assert'
  assert(part && chars && charslen);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1489:2: note: in expansion of macro 'assert'
  assert(part && chars && charslen);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'init_link_state_info':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
renderer.c:1539:2: note: in expansion of macro 'assertm'
  assertm(!(old), "Old link value [%s]. New value [%s]", old, new);
  ^
renderer.c:1545:2: note: in expansion of macro 'assert_link_variable'
  assert_link_variable(renderer_context.link_state_info.image, image);
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
renderer.c:1539:2: note: in expansion of macro 'assertm'
  assertm(!(old), "Old link value [%s]. New value [%s]", old, new);
  ^
renderer.c:1545:2: note: in expansion of macro 'assert_link_variable'
  assert_link_variable(renderer_context.link_state_info.image, image);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
renderer.c:1539:2: note: in expansion of macro 'assertm'
  assertm(!(old), "Old link value [%s]. New value [%s]", old, new);
  ^
renderer.c:1546:2: note: in expansion of macro 'assert_link_variable'
  assert_link_variable(renderer_context.link_state_info.target, target);
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
renderer.c:1539:2: note: in expansion of macro 'assertm'
  assertm(!(old), "Old link value [%s]. New value [%s]", old, new);
  ^
renderer.c:1546:2: note: in expansion of macro 'assert_link_variable'
  assert_link_variable(renderer_context.link_state_info.target, target);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
renderer.c:1539:2: note: in expansion of macro 'assertm'
  assertm(!(old), "Old link value [%s]. New value [%s]", old, new);
  ^
renderer.c:1547:2: note: in expansion of macro 'assert_link_variable'
  assert_link_variable(renderer_context.link_state_info.link, link);
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
renderer.c:1539:2: note: in expansion of macro 'assertm'
  assertm(!(old), "Old link value [%s]. New value [%s]", old, new);
  ^
renderer.c:1547:2: note: in expansion of macro 'assert_link_variable'
  assert_link_variable(renderer_context.link_state_info.link, link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'process_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
renderer.c:1585:3: note: in expansion of macro 'assertm'
   assertm(part->document->nlinks > 0, "no link");
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
renderer.c:1585:3: note: in expansion of macro 'assertm'
   assertm(part->document->nlinks > 0, "no link");
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
renderer.c:1638:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("bad link_state %i", (int) link_state);
   ^
renderer.c:1638:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("bad link_state %i", (int) link_state);
            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:24:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'put_chars':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1717:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1717:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1722:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1722:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1725:2: note: in expansion of macro 'assert'
  assert(chars && charslen);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1725:2: note: in expansion of macro 'assert'
  assert(chars && charslen);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1816:2: note: in expansion of macro 'assert'
  assert(charslen > 0);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1816:2: note: in expansion of macro 'assert'
  assert(charslen > 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'line_break':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1838:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1838:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1843:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1843:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'html_special_form':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1890:2: note: in expansion of macro 'assert'
  assert(part && form);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1890:2: note: in expansion of macro 'assert'
  assert(part && form);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1891:2: note: in expansion of macro 'assert'
  assert(form->form_num > 0);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1891:2: note: in expansion of macro 'assert'
  assert(form->form_num > 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1892:2: note: in expansion of macro 'assert'
  assert(form->form_end == INT_MAX);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1892:2: note: in expansion of macro 'assert'
  assert(form->form_end == INT_MAX);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
renderer.c:1944:3: note: in expansion of macro 'assertm'
   assertm(nform->form_num <= nform->form_end,
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
renderer.c:1944:3: note: in expansion of macro 'assertm'
   assertm(nform->form_num <= nform->form_end,
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
renderer.c:1951:2: note: in expansion of macro 'ERROR'
  ERROR("hole between forms");
  ^
renderer.c:1951:8: warning: pointer targets in passing argument 1 of 'elinks_error' differ in signedness [-Wpointer-sign]
  ERROR("hole between forms");
        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:24:
../../.././src/util/error.h:41:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_error(unsigned char *fmt, ...);
      ^
renderer.c: In function 'html_special_form_control':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:1961:2: note: in expansion of macro 'assert'
  assert(part && fc);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:1961:2: note: in expansion of macro 'assert'
  assert(part && fc);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c:1983:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(form->items, fc);
  ^
renderer.c:1983:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:24:
renderer.c: In function 'check_html_form_hierarchy':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
renderer.c:2050:3: note: in expansion of macro 'assertm'
   assertm(form->form_num <= form->form_end,
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
renderer.c:2050:3: note: in expansion of macro 'assertm'
   assertm(form->form_num <= form->form_end,
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/object.h:4:0,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:24:
../../.././src/util/lists.h:29:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define list_head list_head_elinks
                   ^
../../.././src/util/lists.h:162:11: note: in expansion of macro 'list_head'
  ((struct list_head *) (x)->prev)->next = (x)->next; \
           ^
../../.././src/util/lists.h:235:3: note: in expansion of macro 'del_from_list'
   del_from_list(item); \
   ^
renderer.c:2058:4: note: in expansion of macro 'move_to_top_of_list'
    move_to_top_of_list(form_controls, fc);
    ^
../../.././src/util/lists.h:29:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define list_head list_head_elinks
                   ^
../../.././src/util/lists.h:162:11: note: in expansion of macro 'list_head'
  ((struct list_head *) (x)->prev)->next = (x)->next; \
           ^
../../.././src/util/lists.h:235:3: note: in expansion of macro 'del_from_list'
   del_from_list(item); \
   ^
renderer.c:2058:4: note: in expansion of macro 'move_to_top_of_list'
    move_to_top_of_list(form_controls, fc);
    ^
../../.././src/util/lists.h:29:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define list_head list_head_elinks
                   ^
../../.././src/util/lists.h:162:11: note: in expansion of macro 'list_head'
  ((struct list_head *) (x)->prev)->next = (x)->next; \
           ^
../../.././src/util/lists.h:235:3: note: in expansion of macro 'del_from_list'
   del_from_list(item); \
   ^
renderer.c:2072:4: note: in expansion of macro 'move_to_top_of_list'
    move_to_top_of_list(form->items, fc);
    ^
../../.././src/util/lists.h:29:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define list_head list_head_elinks
                   ^
../../.././src/util/lists.h:162:11: note: in expansion of macro 'list_head'
  ((struct list_head *) (x)->prev)->next = (x)->next; \
           ^
../../.././src/util/lists.h:235:3: note: in expansion of macro 'del_from_list'
   del_from_list(item); \
   ^
renderer.c:2072:4: note: in expansion of macro 'move_to_top_of_list'
    move_to_top_of_list(form->items, fc);
    ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:24:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:2077:2: note: in expansion of macro 'assert'
  assert(list_empty(form_controls));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:2077:2: note: in expansion of macro 'assert'
  assert(list_empty(form_controls));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'html_special':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:2115:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:2115:2: note: in expansion of macro 'assert'
  assert(html_context);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:2120:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:2120:2: note: in expansion of macro 'assert'
  assert(part);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'format_html_part':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
renderer.c:2306:2: note: in expansion of macro 'assertm'
  assertm(y >= 0, "format_html_part: y == %d", y);
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
renderer.c:2306:2: note: in expansion of macro 'assertm'
  assertm(y >= 0, "format_html_part: y == %d", y);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c:2316:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    add_to_list(document->nodes, node);
    ^
renderer.c:2316:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from renderer.c:24:
renderer.c: In function 'render_html_document':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:2415:2: note: in expansion of macro 'assert'
  assert(cached && document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:2415:2: note: in expansion of macro 'assert'
  assert(cached && document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/document/html/tables.o
In file included from ../../.././src/document/document.h:8:0,
                 from ../../.././src/document/html/renderer.h:5,
                 from ../../.././src/document/html/parser.h:7,
                 from tables.c:14:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from tables.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from tables.c:14:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from tables.c:20:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from tables.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/forms.h:4,
                 from ../../.././src/document/html/parser.h:6,
                 from tables.c:14:
tables.c: In function 'get_table_frames':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
tables.c:39:2: note: in expansion of macro 'assert'
  assert(table && result);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
tables.c:39:2: note: in expansion of macro 'assert'
  assert(table && result);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'get_cell_width':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tables.c:119:3: note: in expansion of macro 'assertm'
   assertm(*min <= *max, "get_cell_width: %d > %d", *min, *max);
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tables.c:119:3: note: in expansion of macro 'assertm'
   assertm(*min <= *max, "get_cell_width: %d > %d", *min, *max);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'distribute_values':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tables.c:199:3: note: in expansion of macro 'assertm'
   assertm(limits != NULL, "bug in distribute_values()");
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tables.c:199:3: note: in expansion of macro 'assertm'
   assertm(limits != NULL, "bug in distribute_values()");
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'get_column_widths':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tables.c:292:4: note: in expansion of macro 'assertm'
    assertm(cell->colspan + col <= table->cols, "colspan out of table");
    ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tables.c:292:4: note: in expansion of macro 'assertm'
    assertm(cell->colspan + col <= table->cols, "colspan out of table");
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'get_table_width':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tables.c:351:2: note: in expansion of macro 'assertm'
  assertm(min <= max, "min(%d) > max(%d)", min, max);
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tables.c:351:2: note: in expansion of macro 'assertm'
  assertm(min <= max, "min(%d) > max(%d)", min, max);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'stretch_columns':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tables.c:468:3: note: in expansion of macro 'assertm'
   assertm(stretch_width >= 0, "shrinking cell");
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tables.c:468:3: note: in expansion of macro 'assertm'
   assertm(stretch_width >= 0, "shrinking cell");
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'distribute_widths':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tables.c:492:2: note: in expansion of macro 'assertm'
  assertm(spare_width >= 0, "too small width %d, required %d",
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tables.c:492:2: note: in expansion of macro 'assertm'
  assertm(spare_width >= 0, "too small width %d, required %d",
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tables.c:515:3: note: in expansion of macro 'assertm'
   assertm(total_width != -1, "Could not expand table");
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tables.c:515:3: note: in expansion of macro 'assertm'
   assertm(total_width != -1, "Could not expand table");
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'check_table_widths':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tables.c:621:4: note: in expansion of macro 'assertm'
    assertm(cell->colspan + col <= table->cols, "colspan out of table");
    ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tables.c:621:4: note: in expansion of macro 'assertm'
    assertm(cell->colspan + col <= table->cols, "colspan out of table");
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'check_table_height':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tables.c:703:2: note: in expansion of macro 'assertm'
  assertm(old_height == our_height, "size not matching! %d vs %d",
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tables.c:703:2: note: in expansion of macro 'assertm'
  assertm(old_height == our_height, "size not matching! %d vs %d",
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'draw_table_cell':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
tables.c:888:3: note: in expansion of macro 'assert'
   assert(height >= cell->height);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
tables.c:888:3: note: in expansion of macro 'assert'
   assert(height >= cell->height);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'get_frame_pos':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
tables.c:971:2: note: in expansion of macro 'assert'
  assert(a >= -1 || a < a_size + 2 || b >= 0 || b <= b_size);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
tables.c:971:2: note: in expansion of macro 'assert'
  assert(a >= -1 || a < a_size + 2 || b >= 0 || b <= b_size);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'draw_frame_hline':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tables.c:1047:2: note: in expansion of macro 'assertm'
  assertm(pos < 3, "Horizontal table position out of bound [%d]", pos);
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tables.c:1047:2: note: in expansion of macro 'assertm'
  assertm(pos < 3, "Horizontal table position out of bound [%d]", pos);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'draw_frame_vline':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tables.c:1063:2: note: in expansion of macro 'assertm'
  assertm(pos < 3, "Vertical table position out of bound [%d]", pos);
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tables.c:1063:2: note: in expansion of macro 'assertm'
  assertm(pos < 3, "Vertical table position out of bound [%d]", pos);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tables.c: In function 'format_table':
tables.c:1344:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   add_to_list(part->document->nodes, new_node);
   ^
tables.c:1344:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
      [LD]   src/document/html/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/document/html'
[MAKE all]   src/document/plain
make[3]: Entering directory '/tmp/elinks/src/elinks/src/document/plain'
      [CC]   src/document/plain/renderer.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from renderer.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from ../../.././src/document/docdata.h:4,
                 from renderer.c:16:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from renderer.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from renderer.c:13:
renderer.c: In function 'check_link_word':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:122:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:122:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c:128:22: warning: pointer targets in passing argument 1 of 'straconcat' differ in signedness [-Wpointer-sign]
   where = straconcat("mailto:", uri, (unsigned char *) NULL);
                      ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from renderer.c:13:
../../.././src/util/string.h:67:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *straconcat(const unsigned char *str, ...);
                ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from renderer.c:13:
renderer.c: In function 'add_document_line':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:387:2: note: in expansion of macro 'assert'
  assert(expanded >= 0);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:387:2: note: in expansion of macro 'assert'
  assert(expanded >= 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:552:6: note: in expansion of macro 'assert'
      assert(line_char);
      ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:552:6: note: in expansion of macro 'assert'
      assert(line_char);
      ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'add_node':
renderer.c:588:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   add_to_list(document->nodes, node);
   ^
renderer.c:588:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from renderer.c:13:
renderer.c: In function 'add_document_lines':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:657:5: note: in expansion of macro 'assert'
     assert(renderer->lineno >= 0);
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:657:5: note: in expansion of macro 'assert'
     assert(renderer->lineno >= 0);
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:683:3: note: in expansion of macro 'assert'
   assert(width >= 0);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:683:3: note: in expansion of macro 'assert'
   assert(width >= 0);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:703:2: note: in expansion of macro 'assert'
  assert(!length);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:703:2: note: in expansion of macro 'assert'
  assert(!length);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [LD]   src/document/plain/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/document/plain'
      [CC]   src/document/docdata.o
In file included from ../.././src/document/document.h:8:0,
                 from ../.././src/document/docdata.h:4,
                 from docdata.c:12:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from docdata.c:10:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/document/document.h:6,
                 from ../.././src/document/docdata.h:4,
                 from docdata.c:12:
docdata.c: In function 'realloc_lines':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
docdata.c:20:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
docdata.c:20:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/document/document.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from document.c:48:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from document.c:50:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from document.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
document.c: In function 'found_dns':
document.c:90:37: warning: pointer targets in passing argument 3 of 'inet_ntop' differ in signedness [-Wpointer-sign]
  res = inet_ntop(s->sa_family, src, buf, 64);
                                     ^
In file included from document.c:43:0:
/usr/include/arpa/inet.h:64:20: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern const char *inet_ntop (int __af, const void *__restrict __cp,
                    ^
document.c:90:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  res = inet_ntop(s->sa_family, src, buf, 64);
      ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from document.c:48:
document.c: In function 'done_document':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
document.c:190:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
document.c:190:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
document.c:193:2: note: in expansion of macro 'assertm'
  assertm(!is_object_used(document), "Attempt to free locked formatted data.");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
document.c:193:2: note: in expansion of macro 'assertm'
  assertm(!is_object_used(document), "Attempt to free locked formatted data.");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
document.c:196:2: note: in expansion of macro 'assert'
  assert(document->cached);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
document.c:196:2: note: in expansion of macro 'assert'
  assert(document->cached);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
document.c: In function 'release_document':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
document.c:255:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
document.c:255:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/config/options.h:9:0,
                 from document.c:49:
document.c: In function 'find_tag':
../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
document.c:272:8: note: in expansion of macro 'c_strlcasecmp'
   if (!c_strlcasecmp(tag->name, -1, name, namelen))
        ^
In file included from document.c:49:0:
document.c: In function 'update_cached_document_options':
document.c:313:47: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  active_link.color.foreground = get_opt_color("document.browse.links.active_link.colors.text", ses);
                                               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
document.c:313:33: note: in expansion of macro 'get_opt_color'
  active_link.color.foreground = get_opt_color("document.browse.links.active_link.colors.text", ses);
                                 ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
document.c:314:47: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  active_link.color.background = get_opt_color("document.browse.links.active_link.colors.background", ses);
                                               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
document.c:314:33: note: in expansion of macro 'get_opt_color'
  active_link.color.background = get_opt_color("document.browse.links.active_link.colors.background", ses);
                                 ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
document.c:315:42: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  active_link.enable_color = get_opt_bool("document.browse.links.active_link.enable_color", ses);
                                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
document.c:315:29: note: in expansion of macro 'get_opt_bool'
  active_link.enable_color = get_opt_bool("document.browse.links.active_link.enable_color", ses);
                             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
document.c:316:36: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  active_link.invert = get_opt_bool("document.browse.links.active_link.invert", ses);
                                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
document.c:316:23: note: in expansion of macro 'get_opt_bool'
  active_link.invert = get_opt_bool("document.browse.links.active_link.invert", ses);
                       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
document.c:317:39: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  active_link.underline = get_opt_bool("document.browse.links.active_link.underline", ses);
                                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
document.c:317:26: note: in expansion of macro 'get_opt_bool'
  active_link.underline = get_opt_bool("document.browse.links.active_link.underline", ses);
                          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
document.c:318:34: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  active_link.bold = get_opt_bool("document.browse.links.active_link.bold", ses);
                                  ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
document.c:318:21: note: in expansion of macro 'get_opt_bool'
  active_link.bold = get_opt_bool("document.browse.links.active_link.bold", ses);
                     ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
document.c: In function 'shrink_format_cache':
document.c:359:38: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int format_cache_size = get_opt_int("document.cache.format.size", NULL);
                                      ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
document.c:359:26: note: in expansion of macro 'get_opt_int'
  int format_cache_size = get_opt_int("document.cache.format.size", NULL);
                          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from document.c:48:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
document.c:376:2: note: in expansion of macro 'assertm'
  assertm(format_cache_entries >= 0, "format_cache_entries underflow on entry");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
document.c:376:2: note: in expansion of macro 'assertm'
  assertm(format_cache_entries >= 0, "format_cache_entries underflow on entry");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
document.c:391:2: note: in expansion of macro 'assertm'
  assertm(format_cache_entries >= 0, "format_cache_entries underflow");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
document.c:391:2: note: in expansion of macro 'assertm'
  assertm(format_cache_entries >= 0, "format_cache_entries underflow");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from document.c:58:0:
document.c: At top level:
document.c:442:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* name: */  "Document",
               ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
document.c:442:15: note: (near initialization for 'document_module.name')
  /* name: */  "Document",
               ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
      [CC]   src/document/format.o
      [CC]   src/document/forms.o
In file included from ../.././src/document/document.h:8:0,
                 from forms.c:16:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from forms.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
forms.c: At top level:
forms.c:30:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { FC_TEXT, "text"  },
             ^
forms.c:30:13: note: (near initialization for 'form_type2name[0].name')
forms.c:31:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { FC_PASSWORD, "password" },
                 ^
forms.c:31:17: note: (near initialization for 'form_type2name[1].name')
forms.c:32:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { FC_FILE, "file"  },
             ^
forms.c:32:13: note: (near initialization for 'form_type2name[2].name')
forms.c:33:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { FC_TEXTAREA, "textarea" },
                 ^
forms.c:33:17: note: (near initialization for 'form_type2name[3].name')
forms.c:34:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { FC_CHECKBOX, "checkbox" },
                 ^
forms.c:34:17: note: (near initialization for 'form_type2name[4].name')
forms.c:35:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { FC_RADIO, "radio"  },
              ^
forms.c:35:14: note: (near initialization for 'form_type2name[5].name')
forms.c:36:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { FC_SELECT, "select" },
               ^
forms.c:36:15: note: (near initialization for 'form_type2name[6].name')
forms.c:37:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { FC_SUBMIT, "submit" },
               ^
forms.c:37:15: note: (near initialization for 'form_type2name[7].name')
forms.c:38:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { FC_IMAGE, "image"  },
              ^
forms.c:38:14: note: (near initialization for 'form_type2name[8].name')
forms.c:39:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { FC_HIDDEN, "hidden" },
               ^
forms.c:39:15: note: (near initialization for 'form_type2name[9].name')
In file included from /usr/include/string.h:630:0,
                 from forms.c:11:
forms.c: In function 'str2form_type':
forms.c:50:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
               ^
In file included from forms.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from forms.c:11:
forms.c:50:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
                                       ^
In file included from forms.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from forms.c:11:
forms.c:50:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
               ^
forms.c:50:15: note: expected 'const char *' but argument is of type 'unsigned char *'
forms.c:50:39: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
                                       ^
forms.c:50:39: note: expected 'const char *' but argument is of type 'unsigned char *'
forms.c:50:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
               ^
In file included from forms.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from forms.c:11:
forms.c:50:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
               ^
forms.c:50:15: note: expected 'const char *' but argument is of type 'unsigned char *'
forms.c:50:39: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
                                       ^
forms.c:50:39: note: expected 'const char *' but argument is of type 'unsigned char *'
forms.c:50:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
                                       ^
In file included from forms.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from forms.c:11:
forms.c:50:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
               ^
forms.c:50:15: note: expected 'const char *' but argument is of type 'unsigned char *'
forms.c:50:39: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
                                       ^
forms.c:50:39: note: expected 'const char *' but argument is of type 'unsigned char *'
forms.c:50:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
               ^
forms.c:50:15: note: expected 'const char *' but argument is of type 'unsigned char *'
forms.c:50:39: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(form_type2name[n].name, s))
                                       ^
forms.c:50:39: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/document/document.h:6,
                 from forms.c:16:
forms.c: In function 'has_form_submit':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
forms.c:112:2: note: in expansion of macro 'assert'
  assert(form);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
forms.c:112:2: note: in expansion of macro 'assert'
  assert(form);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
forms.c:115:2: note: in expansion of macro 'assertm'
  assertm(!list_empty(form->items), "form has no items");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
forms.c:115:2: note: in expansion of macro 'assertm'
  assertm(!list_empty(form->items), "form has no items");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
forms.c: In function 'get_form_control_link':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
forms.c:142:2: note: in expansion of macro 'assertm'
  assertm(0, "Form control has no link.");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
forms.c:142:2: note: in expansion of macro 'assertm'
  assertm(0, "Form control has no link.");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
forms.c: In function 'done_form_control':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
forms.c:152:2: note: in expansion of macro 'assert'
  assert(fc);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
forms.c:152:2: note: in expansion of macro 'assert'
  assert(fc);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/document/options.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from options.c:13:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from options.c:13:0:
options.c: In function 'init_document_options':
options.c:30:36: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->assume_cp = get_opt_codepage("document.codepage.assume", ses);
                                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:317:37: note: in expansion of macro 'get_opt_codepage_tree'
 #define get_opt_codepage(name, ses) get_opt_codepage_tree(config_options, name, ses)
                                     ^
options.c:30:19: note: in expansion of macro 'get_opt_codepage'
  doo->assume_cp = get_opt_codepage("document.codepage.assume", ses);
                   ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:31:34: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->hard_assume = get_opt_bool("document.codepage.force_assumed", ses);
                                  ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:31:21: note: in expansion of macro 'get_opt_bool'
  doo->hard_assume = get_opt_bool("document.codepage.force_assumed", ses);
                     ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:33:41: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->use_document_colors = get_opt_int("document.colors.use_document_colors", ses);
                                         ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:33:29: note: in expansion of macro 'get_opt_int'
  doo->use_document_colors = get_opt_int("document.colors.use_document_colors", ses);
                             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:34:28: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->margin = get_opt_int("document.browse.margin_width", ses);
                            ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:34:16: note: in expansion of macro 'get_opt_int'
  doo->margin = get_opt_int("document.browse.margin_width", ses);
                ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:35:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->num_links_key = get_opt_int("document.browse.links.number_keys_select_link", ses);
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:35:23: note: in expansion of macro 'get_opt_int'
  doo->num_links_key = get_opt_int("document.browse.links.number_keys_select_link", ses);
                       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:36:39: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->meta_link_display = get_opt_int("document.html.link_display", ses);
                                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:36:27: note: in expansion of macro 'get_opt_int'
  doo->meta_link_display = get_opt_int("document.html.link_display", ses);
                           ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:37:45: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->default_form_input_size = get_opt_int("document.browse.forms.input_size", ses);
                                             ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:37:33: note: in expansion of macro 'get_opt_int'
  doo->default_form_input_size = get_opt_int("document.browse.forms.input_size", ses);
                                 ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:40:54: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->default_style.color.foreground = get_opt_color("document.colors.text", ses);
                                                      ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
options.c:40:40: note: in expansion of macro 'get_opt_color'
  doo->default_style.color.foreground = get_opt_color("document.colors.text", ses);
                                        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:41:54: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->default_style.color.background = get_opt_color("document.colors.background", ses);
                                                      ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
options.c:41:40: note: in expansion of macro 'get_opt_color'
  doo->default_style.color.background = get_opt_color("document.colors.background", ses);
                                        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:42:42: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->default_color.link = get_opt_color("document.colors.link", ses);
                                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
options.c:42:28: note: in expansion of macro 'get_opt_color'
  doo->default_color.link = get_opt_color("document.colors.link", ses);
                            ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:43:43: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->default_color.vlink = get_opt_color("document.colors.vlink", ses);
                                           ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
options.c:43:29: note: in expansion of macro 'get_opt_color'
  doo->default_color.vlink = get_opt_color("document.colors.vlink", ses);
                             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:45:51: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->default_color.bookmark_link = get_opt_color("document.colors.bookmark", ses);
                                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
options.c:45:37: note: in expansion of macro 'get_opt_color'
  doo->default_color.bookmark_link = get_opt_color("document.colors.bookmark", ses);
                                     ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:47:48: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->default_color.image_link = get_opt_color("document.colors.image", ses);
                                                ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
options.c:47:34: note: in expansion of macro 'get_opt_color'
  doo->default_color.image_link = get_opt_color("document.colors.image", ses);
                                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:49:52: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->active_link.color.foreground = get_opt_color("document.browse.links.active_link.colors.text", ses);
                                                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
options.c:49:38: note: in expansion of macro 'get_opt_color'
  doo->active_link.color.foreground = get_opt_color("document.browse.links.active_link.colors.text", ses);
                                      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:50:52: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->active_link.color.background = get_opt_color("document.browse.links.active_link.colors.background", ses);
                                                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
options.c:50:38: note: in expansion of macro 'get_opt_color'
  doo->active_link.color.background = get_opt_color("document.browse.links.active_link.colors.background", ses);
                                      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:52:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool("document.colors.increase_contrast", ses))
                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:52:6: note: in expansion of macro 'get_opt_bool'
  if (get_opt_bool("document.colors.increase_contrast", ses))
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:55:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool("document.colors.ensure_contrast", ses))
                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:55:6: note: in expansion of macro 'get_opt_bool'
  if (get_opt_bool("document.colors.ensure_contrast", ses))
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:60:33: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->css_enable = get_opt_bool("document.css.enable", ses);
                                 ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:60:20: note: in expansion of macro 'get_opt_bool'
  doo->css_enable = get_opt_bool("document.css.enable", ses);
                    ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:61:46: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->css_ignore_display_none = get_opt_bool("document.css.ignore_display_none", ses);
                                              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:61:33: note: in expansion of macro 'get_opt_bool'
  doo->css_ignore_display_none = get_opt_bool("document.css.ignore_display_none", ses);
                                 ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:62:33: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->css_import = get_opt_bool("document.css.import", ses);
                                 ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:62:20: note: in expansion of macro 'get_opt_bool'
  doo->css_import = get_opt_bool("document.css.import", ses);
                    ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:65:42: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->plain_display_links = get_opt_bool("document.plain.display_links", ses);
                                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:65:29: note: in expansion of macro 'get_opt_bool'
  doo->plain_display_links = get_opt_bool("document.plain.display_links", ses);
                             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:66:49: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->plain_compress_empty_lines = get_opt_bool("document.plain.compress_empty_lines", ses);
                                                 ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:66:36: note: in expansion of macro 'get_opt_bool'
  doo->plain_compress_empty_lines = get_opt_bool("document.plain.compress_empty_lines", ses);
                                    ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:67:38: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->underline_links = get_opt_bool("document.html.underline_links", ses);
                                      ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:67:25: note: in expansion of macro 'get_opt_bool'
  doo->underline_links = get_opt_bool("document.html.underline_links", ses);
                         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:68:32: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->wrap_nbsp = get_opt_bool("document.html.wrap_nbsp", ses);
                                ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:68:19: note: in expansion of macro 'get_opt_bool'
  doo->wrap_nbsp = get_opt_bool("document.html.wrap_nbsp", ses);
                   ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:69:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->use_tabindex = get_opt_bool("document.browse.links.use_tabindex", ses);
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:69:22: note: in expansion of macro 'get_opt_bool'
  doo->use_tabindex = get_opt_bool("document.browse.links.use_tabindex", ses);
                      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:70:38: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->links_numbering = get_opt_bool("document.browse.links.numbering", ses);
                                      ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:70:25: note: in expansion of macro 'get_opt_bool'
  doo->links_numbering = get_opt_bool("document.browse.links.numbering", ses);
                         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:72:47: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->active_link.enable_color = get_opt_bool("document.browse.links.active_link.enable_color", ses);
                                               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:72:34: note: in expansion of macro 'get_opt_bool'
  doo->active_link.enable_color = get_opt_bool("document.browse.links.active_link.enable_color", ses);
                                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:73:41: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->active_link.invert = get_opt_bool("document.browse.links.active_link.invert", ses);
                                         ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:73:28: note: in expansion of macro 'get_opt_bool'
  doo->active_link.invert = get_opt_bool("document.browse.links.active_link.invert", ses);
                            ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:74:44: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->active_link.underline = get_opt_bool("document.browse.links.active_link.underline", ses);
                                            ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:74:31: note: in expansion of macro 'get_opt_bool'
  doo->active_link.underline = get_opt_bool("document.browse.links.active_link.underline", ses);
                               ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:75:39: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->active_link.bold = get_opt_bool("document.browse.links.active_link.bold", ses);
                                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:75:26: note: in expansion of macro 'get_opt_bool'
  doo->active_link.bold = get_opt_bool("document.browse.links.active_link.bold", ses);
                          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:77:34: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->table_order = get_opt_bool("document.browse.table_move_order", ses);
                                  ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:77:21: note: in expansion of macro 'get_opt_bool'
  doo->table_order = get_opt_bool("document.browse.table_move_order", ses);
                     ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:78:29: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->tables = get_opt_bool("document.html.display_tables", ses);
                             ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:78:16: note: in expansion of macro 'get_opt_bool'
  doo->tables = get_opt_bool("document.html.display_tables", ses);
                ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:79:29: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->frames = get_opt_bool("document.html.display_frames", ses);
                             ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:79:16: note: in expansion of macro 'get_opt_bool'
  doo->frames = get_opt_bool("document.html.display_frames", ses);
                ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:80:29: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->images = get_opt_bool("document.browse.images.show_as_links", ses);
                             ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:80:16: note: in expansion of macro 'get_opt_bool'
  doo->images = get_opt_bool("document.browse.images.show_as_links", ses);
                ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:81:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->display_subs = get_opt_bool("document.html.display_subs", ses);
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:81:22: note: in expansion of macro 'get_opt_bool'
  doo->display_subs = get_opt_bool("document.html.display_subs", ses);
                      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:82:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->display_sups = get_opt_bool("document.html.display_sups", ses);
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:82:22: note: in expansion of macro 'get_opt_bool'
  doo->display_sups = get_opt_bool("document.html.display_sups", ses);
                      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:84:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  doo->framename = "";
                 ^
options.c:86:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  doo->image_link.prefix = "";
                         ^
options.c:87:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  doo->image_link.suffix = "";
                         ^
In file included from options.c:13:0:
options.c:88:48: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->image_link.filename_maxlen = get_opt_int("document.browse.images.filename_maxlen", ses);
                                                ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:88:36: note: in expansion of macro 'get_opt_int'
  doo->image_link.filename_maxlen = get_opt_int("document.browse.images.filename_maxlen", ses);
                                    ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:89:45: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->image_link.label_maxlen = get_opt_int("document.browse.images.label_maxlen", ses);
                                             ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:89:33: note: in expansion of macro 'get_opt_int'
  doo->image_link.label_maxlen = get_opt_int("document.browse.images.label_maxlen", ses);
                                 ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:90:46: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->image_link.display_style = get_opt_int("document.browse.images.display_style", ses);
                                              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:90:34: note: in expansion of macro 'get_opt_int'
  doo->image_link.display_style = get_opt_int("document.browse.images.display_style", ses);
                                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:91:40: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->image_link.tagging = get_opt_int("document.browse.images.image_link_tagging", ses);
                                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
options.c:91:28: note: in expansion of macro 'get_opt_int'
  doo->image_link.tagging = get_opt_int("document.browse.images.image_link_tagging", ses);
                            ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:92:51: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doo->image_link.show_any_as_links = get_opt_bool("document.browse.images.show_any_as_links", ses);
                                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
options.c:92:38: note: in expansion of macro 'get_opt_bool'
  doo->image_link.show_any_as_links = get_opt_bool("document.browse.images.show_any_as_links", ses);
                                      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c: In function 'compare_opt':
options.c:99:19: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   || c_strcasecmp(o1->framename, o2->framename)
                   ^
In file included from ../.././src/config/options.h:9:0,
                 from options.c:13:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
options.c:99:34: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   || c_strcasecmp(o1->framename, o2->framename)
                                  ^
In file included from ../.././src/config/options.h:9:0,
                 from options.c:13:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from options.c:13:0:
options.c: In function 'copy_opt':
options.c:113:46: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  o1->image_link.prefix = stracpy(get_opt_str("document.browse.images.image_link_prefix", NULL));
                                              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
options.c:113:34: note: in expansion of macro 'get_opt_str'
  o1->image_link.prefix = stracpy(get_opt_str("document.browse.images.image_link_prefix", NULL));
                                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
options.c:114:46: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  o1->image_link.suffix = stracpy(get_opt_str("document.browse.images.image_link_suffix", NULL));
                                              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
options.c:114:34: note: in expansion of macro 'get_opt_str'
  o1->image_link.suffix = stracpy(get_opt_str("document.browse.images.image_link_suffix", NULL));
                                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from options.c:13:
options.c: In function 'toggle_document_option':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:130:2: note: in expansion of macro 'assert'
  assert(ses && ses->doc_view && ses->tab && ses->tab->term);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:130:2: note: in expansion of macro 'assert'
  assert(ses && ses->doc_view && ses->tab && ses->tab->term);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
options.c:139:2: note: in expansion of macro 'assert'
  assert(option);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
options.c:139:2: note: in expansion of macro 'assert'
  assert(option);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/document/refresh.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from refresh.c:14:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from refresh.c:15:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from refresh.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from refresh.c:14:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
refresh.c: In function 'do_document_refresh':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
refresh.c:74:2: note: in expansion of macro 'assert'
  assert(refresh);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
refresh.c:74:2: note: in expansion of macro 'assert'
  assert(refresh);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from refresh.c:14:0:
refresh.c: In function 'start_document_refresh':
refresh.c:103:56: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  milliseconds_T minimum = (milliseconds_T) get_opt_int("document.browse.minimum_refresh_time", doc_view->session);
                                                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
refresh.c:103:44: note: in expansion of macro 'get_opt_int'
  milliseconds_T minimum = (milliseconds_T) get_opt_int("document.browse.minimum_refresh_time", doc_view->session);
                                            ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from refresh.c:14:
refresh.c: In function 'start_document_refreshes':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
refresh.c:139:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
refresh.c:139:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from refresh.c:14:0:
refresh.c:143:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      || !get_opt_bool("document.browse.refresh", ses))
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
refresh.c:143:10: note: in expansion of macro 'get_opt_bool'
      || !get_opt_bool("document.browse.refresh", ses))
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
      [CC]   src/document/renderer.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from renderer.c:15:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from renderer.c:17:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from renderer.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from renderer.c:15:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from renderer.c:16:0:
renderer.c: In function 'add_snippets':
renderer.c:67:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      || !get_opt_bool("ecmascript.enable", NULL))
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
renderer.c:67:10: note: in expansion of macro 'get_opt_bool'
      || !get_opt_bool("ecmascript.enable", NULL))
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from renderer.c:15:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:102:2: note: in expansion of macro 'assert'
  assert(doc_current);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:102:2: note: in expansion of macro 'assert'
  assert(doc_current);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/config/options.h:9:0,
                 from renderer.c:16:
renderer.c: In function 'render_encoded_document':
renderer.c:212:37: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  struct string buffer = INIT_STRING("", 0);
                                     ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
renderer.c:212:37: note: (near initialization for 'buffer.source')
  struct string buffer = INIT_STRING("", 0);
                                     ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
renderer.c:254:38: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       && (!c_strcasecmp("text/html", cached->content_type)
                                      ^
In file included from ../.././src/config/options.h:9:0,
                 from renderer.c:16:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
renderer.c:255:46: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
    || !c_strcasecmp("application/xhtml+xml", cached->content_type)
                                              ^
In file included from ../.././src/config/options.h:9:0,
                 from renderer.c:16:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
renderer.c:256:55: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
           || !c_strcasecmp("application/docbook+xml", cached->content_type)
                                                       ^
In file included from ../.././src/config/options.h:9:0,
                 from renderer.c:16:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
renderer.c:257:51: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
           || !c_strcasecmp("application/rss+xml", cached->content_type)
                                                   ^
In file included from ../.././src/config/options.h:9:0,
                 from renderer.c:16:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
renderer.c:258:52: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
           || !c_strcasecmp("application/xbel+xml", cached->content_type)
                                                    ^
In file included from ../.././src/config/options.h:9:0,
                 from renderer.c:16:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
renderer.c:259:50: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
           || !c_strcasecmp("application/x-xbel", cached->content_type)
                                                  ^
In file included from ../.././src/config/options.h:9:0,
                 from renderer.c:16:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
renderer.c:260:48: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
           || !c_strcasecmp("application/xbel", cached->content_type)))
                                                ^
In file included from ../.././src/config/options.h:9:0,
                 from renderer.c:16:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
renderer.c:269:12: note: in expansion of macro 'c_strlcasecmp'
       && (!c_strlcasecmp("application/rss+xml", 19, cached->content_type, -1)))
            ^
renderer.c:269:26: warning: pointer targets in passing argument 1 of 'elinks_strlcasecmp' differ in signedness [-Wpointer-sign]
       && (!c_strlcasecmp("application/rss+xml", 19, cached->content_type, -1)))
                          ^
../.././src/util/string.h:104:92: note: in definition of macro 'c_strlcasecmp'
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                                                                            ^
../.././src/util/string.h:105:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int elinks_strlcasecmp(const unsigned char *s1, size_t n1,
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from renderer.c:15:
renderer.c: In function 'render_document':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:289:2: note: in expansion of macro 'assert'
  assert(vs && doc_view && options);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:289:2: note: in expansion of macro 'assert'
  assert(vs && doc_view && options);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:321:3: note: in expansion of macro 'assert'
   assert(vs->doc_view->vs == vs);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:321:3: note: in expansion of macro 'assert'
   assert(vs->doc_view->vs == vs);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
renderer.c:334:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("document %s to format not found", struri(vs->uri));
   ^
renderer.c:334:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("document %s to format not found", struri(vs->uri));
            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from renderer.c:15:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:381:3: note: in expansion of macro 'assert'
   assert(vs->ecmascript);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:381:3: note: in expansion of macro 'assert'
   assert(vs->ecmascript);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from renderer.c:16:0:
renderer.c: In function 'render_document_frames':
renderer.c:468:63: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  doc_opts.color_mode = get_opt_int_tree(ses->tab->term->spec, "colors",
                                                               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
renderer.c:468:24: note: in expansion of macro 'get_opt_int_tree'
  doc_opts.color_mode = get_opt_int_tree(ses->tab->term->spec, "colors",
                        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
renderer.c:470:47: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_opt_bool_tree(ses->tab->term->spec, "underline", NULL))
                                               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
renderer.c:470:7: note: in expansion of macro 'get_opt_bool_tree'
  if (!get_opt_bool_tree(ses->tab->term->spec, "underline", NULL))
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from renderer.c:15:
renderer.c: In function 'comp_links':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:525:2: note: in expansion of macro 'assert'
  assert(l1 && l2);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:525:2: note: in expansion of macro 'assert'
  assert(l1 && l2);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'sort_links':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:535:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:535:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:540:2: note: in expansion of macro 'assert'
  assert(document->links);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:540:2: note: in expansion of macro 'assert'
  assert(document->links);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
renderer.c:574:4: note: in expansion of macro 'assertm'
    assertm(j < document->height, "link out of screen");
    ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
renderer.c:574:4: note: in expansion of macro 'assertm'
    assertm(j < document->height, "link out of screen");
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c: In function 'get_convert_table':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
renderer.c:592:2: note: in expansion of macro 'assert'
  assert(head);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
renderer.c:592:2: note: in expansion of macro 'assert'
  assert(head);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
renderer.c:608:41: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign]
   unsigned char *a = parse_header(part, "Content-Type", &part);
                                         ^
In file included from renderer.c:29:0:
../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **);
                ^
renderer.c:612:25: warning: pointer targets in passing argument 2 of 'parse_header_param' differ in signedness [-Wpointer-sign]
   parse_header_param(a, "charset", &ct_charset);
                         ^
In file included from renderer.c:29:0:
../.././src/protocol/header.h:13:25: note: expected 'unsigned char *' but argument is of type 'char *'
 enum parse_header_param parse_header_param(unsigned char *, unsigned char *, unsigned char **);
                         ^
renderer.c:621:41: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign]
   unsigned char *a = parse_header(head, "Content-Charset", NULL);
                                         ^
In file included from renderer.c:29:0:
../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **);
                ^
renderer.c:630:41: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign]
   unsigned char *a = parse_header(head, "Charset", NULL);
                                         ^
In file included from renderer.c:29:0:
../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **);
                ^
      [LD]   src/document/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/document'
[MAKE all]   src/dom
make[2]: Entering directory '/tmp/elinks/src/elinks/src/dom'
[MAKE all]   src/dom/css
make[3]: Entering directory '/tmp/elinks/src/elinks/src/dom/css'
      [CC]   src/dom/css/scanner.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/dom/string.h:4:0,
                 from ../../.././src/dom/scanner.h:4,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from scanner.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/dom/string.h: In function 'set_dom_string':
../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from scanner.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/dom/scanner.h: In function 'begin_dom_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/scanner.h: In function 'end_dom_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
scanner.c: At top level:
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:35:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("0", '9', CSS_CHAR_DIGIT | CSS_CHAR_HEX_DIGIT | CSS_CHAR_IDENT),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[0].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:35:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("0", '9', CSS_CHAR_DIGIT | CSS_CHAR_HEX_DIGIT | CSS_CHAR_IDENT),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:36:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("A", 'F', CSS_CHAR_HEX_DIGIT),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[1].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:36:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("A", 'F', CSS_CHAR_HEX_DIGIT),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:37:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("A", 'Z', CSS_CHAR_ALPHA | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[2].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:37:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("A", 'Z', CSS_CHAR_ALPHA | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:38:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("a", 'f', CSS_CHAR_HEX_DIGIT),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[3].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:38:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("a", 'f', CSS_CHAR_HEX_DIGIT),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:39:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("a", 'z', CSS_CHAR_ALPHA | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[4].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:39:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("a", 'z', CSS_CHAR_ALPHA | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:41:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("\241", 255, CSS_CHAR_NON_ASCII | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[5].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:41:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("\241", 255, CSS_CHAR_NON_ASCII | CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:43:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING(" \f\n\r\t\v\000", CSS_CHAR_WHITESPACE),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[6].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:43:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING(" \f\n\r\t\v\000", CSS_CHAR_WHITESPACE),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:44:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("\f\n\r",  CSS_CHAR_NEWLINE),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[7].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:44:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("\f\n\r",  CSS_CHAR_NEWLINE),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:45:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("-",   CSS_CHAR_IDENT),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[8].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:45:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("-",   CSS_CHAR_IDENT),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:46:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING(".#@!\"'<-/|^$*",  CSS_CHAR_TOKEN_START),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[9].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:46:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING(".#@!\"'<-/|^$*",  CSS_CHAR_TOKEN_START),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:48:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("\\_",  CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[10].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:48:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("\\_",  CSS_CHAR_IDENT | CSS_CHAR_IDENT_START),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:51:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("[({})];:,.>+~",  CSS_CHAR_TOKEN),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[11].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:51:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("[({})];:,.>+~",  CSS_CHAR_TOKEN),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:52:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("", CSS_CHAR_SGML_MARKUP),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'css_scan_table_info[12].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:52:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("", CSS_CHAR_SGML_MARKUP),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:61:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("Hz",  FREQUENCY, DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[0].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:61:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("Hz",  FREQUENCY, DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:62:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("cm",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[1].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:62:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("cm",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:63:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("deg",  ANGLE,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[2].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:63:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("deg",  ANGLE,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:64:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("em",  EM,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[3].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:64:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("em",  EM,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:65:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("ex",  EX,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[4].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:65:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("ex",  EX,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:66:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("grad",  ANGLE,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[5].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:66:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("grad",  ANGLE,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:67:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("in",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[6].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:67:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("in",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:68:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("kHz",  FREQUENCY, DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[7].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:68:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("kHz",  FREQUENCY, DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:69:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("mm",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[8].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:69:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("mm",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:70:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("ms",  TIME,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[9].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:70:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("ms",  TIME,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:71:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("pc",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[10].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:71:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("pc",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:72:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("pt",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[11].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:72:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("pt",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:73:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("px",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[12].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:73:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("px",  LENGTH,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:74:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("rad",  ANGLE,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[13].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:74:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("rad",  ANGLE,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:75:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("s",  TIME,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[14].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:75:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("s",  TIME,  DIMENSION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:77:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("rgb",  RGB,  FUNCTION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[15].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:77:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("rgb",  RGB,  FUNCTION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:78:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("url",  URL,  FUNCTION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[16].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:78:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("url",  URL,  FUNCTION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:80:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("charset", AT_CHARSET, AT_KEYWORD),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[17].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:80:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("charset", AT_CHARSET, AT_KEYWORD),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:81:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("font-face", AT_FONT_FACE, AT_KEYWORD),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[18].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:81:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("font-face", AT_FONT_FACE, AT_KEYWORD),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:82:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("import", AT_IMPORT, AT_KEYWORD),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[19].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:82:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("import", AT_IMPORT, AT_KEYWORD),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:83:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("media",  AT_MEDIA, AT_KEYWORD),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[20].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:83:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("media",  AT_MEDIA, AT_KEYWORD),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:84:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("page",  AT_PAGE, AT_KEYWORD),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'css_string_mappings[21].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:58:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), CSS_TOKEN_##type, CSS_TOKEN_##family }
    ^
scanner.c:84:2: note: in expansion of macro 'CSS_STRING_MAP'
  CSS_STRING_MAP("page",  AT_PAGE, AT_KEYWORD),
  ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
scanner.c: In function 'scan_css_token':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:135:2: note: in expansion of macro 'assert'
  assert(first_char);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:135:2: note: in expansion of macro 'assert'
  assert(first_char);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:221:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_RGB || *string == '(');
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:221:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_RGB || *string == '(');
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:222:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_URL || *string == ')');
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:222:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_URL || *string == ')');
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:223:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_FUNCTION || *string == ')');
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:223:5: note: in expansion of macro 'assert'
     assert(type != CSS_TOKEN_FUNCTION || *string == ')');
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
scanner.c:300:22: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strncasecmp(string, "important", 9)) {
                      ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
scanner.c:353:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("Someone forgot to put code for recognizing tokens "
   ^
scanner.c:353:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("Someone forgot to put code for recognizing tokens "
            ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from ../../.././src/dom/css/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [LD]   src/dom/css/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/dom/css'
[MAKE all]   src/dom/sgml
make[3]: Entering directory '/tmp/elinks/src/elinks/src/dom/sgml'
[MAKE all]   src/dom/sgml/docbook
make[4]: Entering directory '/tmp/elinks/src/elinks/src/dom/sgml/docbook'
      [CC]   src/dom/sgml/docbook/docbook.o
In file included from ../../../.././src/util/string.h:11:0,
                 from ../../../.././src/util/conv.h:4,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/dom/string.h:4:0,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/util/conv.h: In function 'trim_chars':
../../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../../../.././src/osdep/stub.h:5:0,
                 from ../../../.././src/elinks.h:34,
                 from docbook.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/dom/string.h: In function 'set_dom_string':
../../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from ../../../.././src/osdep/stub.h:5:0,
                 from ../../../.././src/elinks.h:34,
                 from docbook.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/util/string.h:11:0,
                 from ../../../.././src/util/conv.h:4,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/dom/stack.h: In function 'get_dom_stack_state':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../../.././src/dom/stack.h: In function 'get_dom_stack_state_data':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/stack.h:46,
                 from ../../../.././src/dom/sgml/docbook/docbook.h:4,
                 from docbook.c:9:
../../../.././src/dom/sgml/docbook/attribute.inc: At top level:
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:3:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ABBR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[1].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:3:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ABBR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:4:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ACTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[2].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:4:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ACTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:5:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ALIGN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[3].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:5:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ALIGN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:6:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, APPLICATION, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[4].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:6:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, APPLICATION, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:7:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ARCH,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[5].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:7:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ARCH,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:8:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, AREAREFS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[6].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:8:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, AREAREFS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:9:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, AUDIENCE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[7].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:9:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, AUDIENCE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:10:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, AXIS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[8].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:10:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, AXIS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:11:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, BASEFORM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[9].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:11:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, BASEFORM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:12:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, BGCOLOR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[10].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:12:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, BGCOLOR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:13:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, BORDER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[11].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:13:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, BORDER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:14:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CELLSPACING, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[12].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:14:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CELLSPACING, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:15:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CHAR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[13].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:15:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CHAR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:16:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CHAROFF,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[14].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:16:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CHAROFF,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:17:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CHOICE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[15].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:17:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CHOICE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:18:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CLASS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[16].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:18:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CLASS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:19:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CMDLENGTH,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[17].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:19:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CMDLENGTH,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:20:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[18].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:20:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:21:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLNUM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[19].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:21:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLNUM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:22:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLNUMS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[20].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:22:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLNUMS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:23:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[21].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:23:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:24:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLSEP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[22].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:24:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLSEP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:25:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLSPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[23].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:25:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLSPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:26:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLWIDTH,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[24].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:26:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COLWIDTH,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:27:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONDITION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[25].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:27:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONDITION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:28:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONFORMANCE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[26].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:28:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONFORMANCE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:29:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONTENTDEPTH, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[27].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:29:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONTENTDEPTH, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:30:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONTENTS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[28].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:30:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONTENTS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:31:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONTENTWIDTH, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[29].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:31:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONTENTWIDTH, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:32:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONTINUATION, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[30].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:32:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, CONTINUATION, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:33:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COORDS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[31].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:33:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, COORDS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:34:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, DEF,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[32].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:34:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, DEF,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:35:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, DEFAULTLABEL, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[33].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:35:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, DEFAULTLABEL, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:36:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, DEPTH,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[34].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:36:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, DEPTH,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:37:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ENCODING,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[35].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:37:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ENCODING,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:38:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ENDTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[36].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:38:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ENDTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:39:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ENTITYREF,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[37].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:39:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ENTITYREF,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:40:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FILEREF,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[38].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:40:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FILEREF,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:41:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FLOAT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[39].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:41:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FLOAT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:42:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FLOATSTYLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[40].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:42:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FLOATSTYLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:43:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FORMAT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[41].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:43:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FORMAT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:44:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FPI,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[42].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:44:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FPI,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:45:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FRAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[43].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:45:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FRAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:46:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FUNCTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[44].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:46:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, FUNCTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:47:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, HEADERS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[45].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:47:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, HEADERS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:48:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, HEIGHT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[46].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:48:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, HEIGHT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:49:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ID,   SGML_ATTRIBUTE_IDENTIFIER),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[47].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:49:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ID,   SGML_ATTRIBUTE_IDENTIFIER),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:50:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, INHERITNUM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[48].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:50:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, INHERITNUM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:51:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[49].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:51:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:52:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LANG,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[50].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:52:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LANG,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:53:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LANGUAGE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[51].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:53:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LANGUAGE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:54:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LEVEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[52].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:54:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LEVEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:55:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LINENUMBERING, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[53].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:55:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LINENUMBERING, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:56:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LINKEND,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[54].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:56:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LINKEND,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:57:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LINKENDS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[55].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:57:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LINKENDS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:58:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LINKMODE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[56].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:58:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LINKMODE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:59:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LOCALINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[57].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:59:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, LOCALINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:60:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, MARK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[58].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:60:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, MARK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:61:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, MOREINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[59].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:61:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, MOREINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:62:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, MOREROWS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[60].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:62:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, MOREROWS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:63:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, NAMEEND,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[61].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:63:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, NAMEEND,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:64:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, NAMESPACE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[62].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:64:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, NAMESPACE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:65:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, NAMEST,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[63].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:65:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, NAMEST,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:66:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, NOWRAP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[64].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:66:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, NOWRAP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:67:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, NUMERATION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[65].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:67:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, NUMERATION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:68:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONCLICK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[66].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:68:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONCLICK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:69:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONDBLCLICK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[67].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:69:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONDBLCLICK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:70:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONKEYDOWN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[68].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:70:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONKEYDOWN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:71:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONKEYPRESS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[69].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:71:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONKEYPRESS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:72:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONKEYUP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[70].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:72:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONKEYUP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:73:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONMOUSEDOWN, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[71].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:73:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONMOUSEDOWN, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:74:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONMOUSEMOVE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[72].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:74:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONMOUSEMOVE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:75:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONMOUSEOUT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[73].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:75:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONMOUSEOUT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:76:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONMOUSEOVER, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[74].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:76:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONMOUSEOVER, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:77:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONMOUSEUP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[75].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:77:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ONMOUSEUP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:78:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ORIENT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[76].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:78:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ORIENT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:79:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ORIGIN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[77].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:79:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ORIGIN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:80:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OS,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[78].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:80:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OS,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:81:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERACTION, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[79].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:81:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERACTION, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:82:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERCLASS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[80].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:82:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERCLASS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:83:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERFUNCTION, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[81].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:83:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERFUNCTION, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:84:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERSPATIAL, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[82].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:84:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERSPATIAL, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:85:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERTEMPORAL, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[83].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:85:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERTEMPORAL, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:86:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[84].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:86:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:87:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERTYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[85].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:87:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERTYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:88:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERUNITS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[86].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:88:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OTHERUNITS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:89:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OVERRIDE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[87].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:89:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, OVERRIDE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:90:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PAGENUM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[88].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:90:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PAGENUM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:91:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PARENTBOOK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[89].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:91:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PARENTBOOK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:92:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PATH,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[90].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:92:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PATH,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:93:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PERFORMANCE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[91].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:93:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PERFORMANCE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:94:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PGWIDE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[92].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:94:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PGWIDE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:95:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PUBWORK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[93].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:95:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, PUBWORK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:96:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, RELATION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[94].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:96:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, RELATION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:97:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, REMAP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[95].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:97:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, REMAP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:98:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, RENDERAS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[96].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:98:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, RENDERAS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:99:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, REP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[97].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:99:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, REP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:100:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, REVISION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[98].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:100:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, REVISION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:101:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, REVISIONFLAG, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[99].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:101:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, REVISIONFLAG, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:102:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ROLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[100].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:102:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ROLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:103:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ROTATE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[101].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:103:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ROTATE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:104:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ROWSEP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[102].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:104:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ROWSEP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:105:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ROWSPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[103].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:105:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ROWSPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:106:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, RULES,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[104].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:106:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, RULES,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:107:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SCALE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[105].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:107:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SCALE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:108:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SCALEFIT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[106].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:108:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SCALEFIT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:109:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SCHEME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[107].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:109:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SCHEME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:110:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SCOPE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[108].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:110:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SCOPE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:111:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SECURITY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[109].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:111:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SECURITY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:112:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SEPCHAR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[110].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:112:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SEPCHAR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:113:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SHORTENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[111].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:113:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SHORTENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:114:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SIGNIFICANCE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[112].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:114:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SIGNIFICANCE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:115:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SORTAS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[113].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:115:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SORTAS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:116:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SPACING,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[114].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:116:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SPACING,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:117:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[115].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:117:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:118:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SPANNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[116].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:118:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SPANNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:119:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SPATIAL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[117].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:119:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SPATIAL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:120:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SRCCREDIT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[118].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:120:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SRCCREDIT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:121:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, STARTINGLINENUMBER, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[119].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:121:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, STARTINGLINENUMBER, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:122:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, STARTREF,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[120].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:122:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, STARTREF,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:123:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, STATUS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[121].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:123:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, STATUS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:124:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, STYLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[122].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:124:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, STYLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:125:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SUBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[123].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:125:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SUBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:126:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SUMMARY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[124].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:126:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, SUMMARY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:127:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TABSTYLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[125].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:127:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TABSTYLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:128:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TARGETDOC,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[126].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:128:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TARGETDOC,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:129:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TARGETDOCENT, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[127].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:129:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TARGETDOCENT, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:130:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TARGETPTR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[128].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:130:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TARGETPTR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:131:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TEMPORAL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[129].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:131:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TEMPORAL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:132:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TERMLENGTH,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[130].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:132:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TERMLENGTH,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:133:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TGROUPSTYLE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[131].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:133:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TGROUPSTYLE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:134:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[132].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:134:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:135:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TOCENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[133].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:135:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TOCENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:136:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[134].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:136:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, TYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:137:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, UNITS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[135].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:137:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, UNITS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:138:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, URL,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[136].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:138:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, URL,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:139:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, USERLEVEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[137].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:139:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, USERLEVEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:140:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, VALIGN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[138].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:140:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, VALIGN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:141:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, VENDOR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[139].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:141:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, VENDOR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:142:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, WEIGTH,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[140].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:142:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, WEIGTH,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:143:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, WIDTH,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[141].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:143:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, WIDTH,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:144:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, XREFLABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[142].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:144:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, XREFLABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:145:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, XREFSTYLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[143].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:145:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, XREFSTYLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:146:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ZONE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_attributes[144].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/attribute.inc:146:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ATTRIBUTE, ZONE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:3:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ABBREV,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[1].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:3:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ABBREV,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:4:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ABSTRACT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[2].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:4:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ABSTRACT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:5:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ACCEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[3].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:5:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ACCEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:6:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ACKNO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[4].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:6:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ACKNO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:7:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ACRONYM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[5].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:7:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ACRONYM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:8:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ACTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[6].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:8:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ACTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:9:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ADDRESS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[7].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:9:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ADDRESS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:10:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AFFILIATION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[8].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:10:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AFFILIATION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:11:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ALT,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[9].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:11:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ALT,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:12:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ANCHOR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[10].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:12:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ANCHOR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:13:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ANSWER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[11].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:13:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ANSWER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:14:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, APPENDIX,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[12].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:14:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, APPENDIX,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:15:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, APPENDIXINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[13].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:15:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, APPENDIXINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:16:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, APPLICATION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[14].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:16:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, APPLICATION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:17:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AREA,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[15].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:17:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AREA,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:18:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AREASET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[16].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:18:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AREASET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:19:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AREASPEC,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[17].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:19:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AREASPEC,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:20:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ARG,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[18].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:20:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ARG,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:21:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ARTICLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[19].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:21:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ARTICLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:22:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ARTICLEINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[20].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:22:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ARTICLEINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:23:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ARTPAGENUMS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[21].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:23:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ARTPAGENUMS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:24:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ATTRIBUTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[22].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:24:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ATTRIBUTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:25:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUDIODATA,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[23].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:25:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUDIODATA,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:26:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUDIOOBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[24].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:26:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUDIOOBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:27:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUTHOR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[25].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:27:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUTHOR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:28:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUTHORBLURB,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[26].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:28:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUTHORBLURB,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:29:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUTHORGROUP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[27].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:29:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUTHORGROUP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:30:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUTHORINITIALS, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[28].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:30:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, AUTHORINITIALS, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:31:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BEGINPAGE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[29].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:31:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BEGINPAGE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:32:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOCOVERAGE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[30].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:32:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOCOVERAGE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:33:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIODIV,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[31].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:33:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIODIV,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:34:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[32].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:34:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:35:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOGRAPHY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[33].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:35:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOGRAPHY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:36:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOGRAPHYINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[34].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:36:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOGRAPHYINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:37:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOID,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[35].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:37:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOID,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:38:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOMISC,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[36].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:38:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOMISC,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:39:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOMIXED,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[37].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:39:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOMIXED,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:40:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOMSET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[38].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:40:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOMSET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:41:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIORELATION, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[39].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:41:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIORELATION, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:42:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOSET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[40].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:42:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOSET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:43:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOSOURCE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[41].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:43:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BIBLIOSOURCE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:44:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BLOCKINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[42].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:44:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BLOCKINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:45:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BLOCKQUOTE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[43].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:45:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BLOCKQUOTE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:46:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BOOK,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[44].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:46:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BOOK,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:47:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BOOKINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[45].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:47:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BOOKINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:48:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BRIDGEHEAD,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[46].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:48:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, BRIDGEHEAD,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:49:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CALLOUT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[47].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:49:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CALLOUT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:50:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CALLOUTLIST,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[48].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:50:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CALLOUTLIST,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:51:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CAPTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[49].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:51:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CAPTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:52:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CAUTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[50].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:52:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CAUTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:53:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CHAPTER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[51].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:53:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CHAPTER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:54:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CHAPTERINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[52].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:54:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CHAPTERINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:55:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CITATION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[53].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:55:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CITATION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:56:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CITEBIBLIOID,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[54].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:56:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CITEBIBLIOID,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:57:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CITEREFENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[55].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:57:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CITEREFENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:58:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CITETITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[56].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:58:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CITETITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:59:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CITY,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[57].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:59:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CITY,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:60:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CLASSNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[58].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:60:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CLASSNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:61:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CLASSSYNOPSIS, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[59].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:61:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CLASSSYNOPSIS, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:62:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CLASSSYNOPSISINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[60].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:62:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CLASSSYNOPSISINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:63:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CMDSYNOPSIS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[61].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:63:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CMDSYNOPSIS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:64:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CO,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[62].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:64:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CO,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:65:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CODE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[63].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:65:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CODE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:66:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COL,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[64].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:66:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COL,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:67:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COLGROUP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[65].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:67:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COLGROUP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:68:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COLLAB,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[66].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:68:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COLLAB,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:69:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COLLABNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[67].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:69:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COLLABNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:70:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COLOPHON,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[68].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:70:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COLOPHON,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:71:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COLSPEC,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[69].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:71:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COLSPEC,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:72:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COMMAND,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[70].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:72:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COMMAND,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:73:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COMPUTEROUTPUT, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[71].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:73:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COMPUTEROUTPUT, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:74:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONFDATES,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[72].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:74:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONFDATES,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:75:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONFGROUP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[73].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:75:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONFGROUP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:76:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONFNUM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[74].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:76:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONFNUM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:77:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONFSPONSOR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[75].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:77:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONFSPONSOR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:78:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONFTITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[76].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:78:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONFTITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:79:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONSTANT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[77].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:79:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONSTANT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:80:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONSTRAINT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[78].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:80:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONSTRAINT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:81:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONSTRAINTDEF, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[79].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:81:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONSTRAINTDEF, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:82:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONSTRUCTORSYNOPSIS, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[80].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:82:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONSTRUCTORSYNOPSIS, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:83:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONTRACTNUM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[81].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:83:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONTRACTNUM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:84:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONTRACTSPONSOR, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[82].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:84:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONTRACTSPONSOR, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:85:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONTRIB,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[83].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:85:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CONTRIB,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:86:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COPYRIGHT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[84].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:86:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COPYRIGHT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:87:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COREF,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[85].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:87:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COREF,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:88:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CORPAUTHOR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[86].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:88:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CORPAUTHOR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:89:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CORPCREDIT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[87].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:89:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CORPCREDIT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:90:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CORPNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[88].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:90:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, CORPNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:91:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COUNTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[89].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:91:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, COUNTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:92:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, DATABASE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[90].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:92:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, DATABASE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:93:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, DATE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[91].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:93:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, DATE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:94:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, DEDICATION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[92].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:94:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, DEDICATION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:95:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, DESTRUCTORSYNOPSIS, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[93].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:95:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, DESTRUCTORSYNOPSIS, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:96:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EDITION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[94].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:96:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EDITION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:97:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EDITOR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[95].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:97:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EDITOR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:98:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EMAIL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[96].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:98:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EMAIL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:99:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EMPHASIS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[97].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:99:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EMPHASIS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:100:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[98].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:100:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:101:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ENTRYTBL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[99].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:101:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ENTRYTBL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:102:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ENVAR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[100].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:102:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ENVAR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:103:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EPIGRAPH,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[101].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:103:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EPIGRAPH,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:104:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EQUATION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[102].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:104:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EQUATION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:105:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ERRORCODE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[103].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:105:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ERRORCODE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:106:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ERRORNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[104].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:106:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ERRORNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:107:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ERRORTEXT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[105].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:107:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ERRORTEXT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:108:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ERRORTYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[106].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:108:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ERRORTYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:109:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EXAMPLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[107].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:109:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EXAMPLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:110:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EXCEPTIONNAME, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[108].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:110:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, EXCEPTIONNAME, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:111:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FAX,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[109].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:111:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FAX,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:112:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FIELDSYNOPSIS, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[110].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:112:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FIELDSYNOPSIS, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:113:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FIGURE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[111].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:113:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FIGURE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:114:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FILENAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[112].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:114:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FILENAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:115:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FIRSTNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[113].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:115:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FIRSTNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:116:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FIRSTTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[114].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:116:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FIRSTTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:117:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FOOTNOTE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[115].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:117:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FOOTNOTE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:118:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FOOTNOTEREF,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[116].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:118:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FOOTNOTEREF,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:119:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FOREIGNPHRASE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[117].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:119:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FOREIGNPHRASE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:120:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FORMALPARA,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[118].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:120:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FORMALPARA,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:121:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCDEF,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[119].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:121:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCDEF,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:122:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCPARAMS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[120].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:122:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCPARAMS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:123:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCPROTOTYPE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[121].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:123:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCPROTOTYPE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:124:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCSYNOPSIS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[122].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:124:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCSYNOPSIS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:125:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCSYNOPSISINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[123].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:125:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCSYNOPSISINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:126:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[124].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:126:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, FUNCTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:127:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSARY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[125].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:127:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSARY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:128:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSARYINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[126].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:128:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSARYINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:129:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSDEF,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[127].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:129:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSDEF,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:130:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSDIV,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[128].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:130:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSDIV,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:131:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[129].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:131:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:132:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSLIST,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[130].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:132:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSLIST,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:133:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSSEE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[131].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:133:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSSEE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:134:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSSEEALSO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[132].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:134:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSSEEALSO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:135:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[133].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:135:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GLOSSTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:136:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GRAPHIC,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[134].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:136:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GRAPHIC,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:137:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GRAPHICCO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[135].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:137:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GRAPHICCO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:138:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GROUP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[136].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:138:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GROUP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:139:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUIBUTTON,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[137].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:139:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUIBUTTON,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:140:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUIICON,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[138].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:140:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUIICON,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:141:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUILABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[139].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:141:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUILABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:142:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUIMENU,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[140].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:142:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUIMENU,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:143:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUIMENUITEM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[141].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:143:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUIMENUITEM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:144:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUISUBMENU,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[142].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:144:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, GUISUBMENU,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:145:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, HARDWARE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[143].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:145:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, HARDWARE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:146:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, HIGHLIGHTS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[144].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:146:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, HIGHLIGHTS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:147:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, HOLDER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[145].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:147:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, HOLDER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:148:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, HONORIFIC,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[146].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:148:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, HONORIFIC,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:149:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, IMAGEDATA,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[147].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:149:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, IMAGEDATA,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:150:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, IMAGEOBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[148].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:150:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, IMAGEOBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:151:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, IMAGEOBJECTCO, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[149].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:151:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, IMAGEOBJECTCO, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:152:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, IMPORTANT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[150].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:152:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, IMPORTANT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:153:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INDEX,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[151].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:153:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INDEX,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:154:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INDEXDIV,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[152].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:154:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INDEXDIV,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:155:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INDEXENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[153].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:155:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INDEXENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:156:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INDEXINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[154].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:156:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INDEXINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:157:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INDEXTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[155].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:157:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INDEXTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:158:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INFORMALEQUATION, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[156].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:158:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INFORMALEQUATION, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:159:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INFORMALEXAMPLE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[157].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:159:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INFORMALEXAMPLE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:160:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INFORMALFIGURE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[158].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:160:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INFORMALFIGURE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:161:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INFORMALTABLE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[159].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:161:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INFORMALTABLE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:162:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INITIALIZER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[160].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:162:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INITIALIZER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:163:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INLINEEQUATION, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[161].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:163:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INLINEEQUATION, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:164:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INLINEGRAPHIC, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[162].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:164:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INLINEGRAPHIC, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:165:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INLINEMEDIAOBJECT, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[163].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:165:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INLINEMEDIAOBJECT, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:166:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INTERFACE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[164].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:166:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INTERFACE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:167:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INTERFACENAME, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[165].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:167:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INTERFACENAME, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:168:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INVPARTNUMBER, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[166].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:168:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, INVPARTNUMBER, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:169:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ISBN,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[167].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:169:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ISBN,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:170:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ISSN,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[168].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:170:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ISSN,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:171:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ISSUENUM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[169].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:171:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ISSUENUM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:172:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ITEMIZEDLIST,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[170].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:172:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ITEMIZEDLIST,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:173:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ITERMSET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[171].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:173:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ITERMSET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:174:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, JOBTITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[172].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:174:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, JOBTITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:175:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYCAP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[173].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:175:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYCAP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:176:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYCODE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[174].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:176:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYCODE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:177:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYCOMBO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[175].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:177:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYCOMBO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:178:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYSYM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[176].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:178:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYSYM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:179:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYWORD,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[177].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:179:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYWORD,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:180:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYWORDSET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[178].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:180:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, KEYWORDSET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:181:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[179].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:181:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:182:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LEGALNOTICE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[180].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:182:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LEGALNOTICE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:183:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LHS,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[181].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:183:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LHS,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:184:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LINEAGE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[182].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:184:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LINEAGE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:185:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LINEANNOTATION, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[183].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:185:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LINEANNOTATION, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:186:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LINK,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[184].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:186:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LINK,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:187:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LISTITEM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[185].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:187:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LISTITEM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:188:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LITERAL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[186].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:188:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LITERAL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:189:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LITERALLAYOUT, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[187].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:189:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LITERALLAYOUT, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:190:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LOT,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[188].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:190:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LOT,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:191:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LOTENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[189].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:191:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, LOTENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:192:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MANVOLNUM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[190].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:192:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MANVOLNUM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:193:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MARKUP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[191].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:193:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MARKUP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:194:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MEDIALABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[192].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:194:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MEDIALABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:195:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MEDIAOBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[193].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:195:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MEDIAOBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:196:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MEDIAOBJECTCO, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[194].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:196:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MEDIAOBJECTCO, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:197:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MEMBER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[195].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:197:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MEMBER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:198:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MENUCHOICE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[196].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:198:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MENUCHOICE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:199:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, METHODNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[197].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:199:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, METHODNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:200:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, METHODPARAM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[198].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:200:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, METHODPARAM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:201:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, METHODSYNOPSIS, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[199].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:201:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, METHODSYNOPSIS, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:202:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MODESPEC,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[200].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:202:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MODESPEC,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:203:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MODIFIER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[201].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:203:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MODIFIER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:204:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MOUSEBUTTON,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[202].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:204:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MOUSEBUTTON,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:205:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSG,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[203].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:205:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSG,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:206:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGAUD,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[204].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:206:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGAUD,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:207:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[205].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:207:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:208:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGEXPLAN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[206].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:208:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGEXPLAN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:209:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[207].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:209:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:210:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGLEVEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[208].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:210:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGLEVEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:211:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGMAIN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[209].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:211:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGMAIN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:212:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGORIG,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[210].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:212:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGORIG,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:213:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGREL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[211].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:213:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGREL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:214:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGSET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[212].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:214:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGSET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:215:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGSUB,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[213].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:215:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGSUB,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:216:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGTEXT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[214].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:216:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, MSGTEXT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:217:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, NONTERMINAL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[215].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:217:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, NONTERMINAL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:218:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, NOTE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[216].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:218:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, NOTE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:219:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OBJECTINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[217].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:219:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OBJECTINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:220:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OLINK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[218].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:220:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OLINK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:221:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OOCLASS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[219].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:221:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OOCLASS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:222:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OOEXCEPTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[220].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:222:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OOEXCEPTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:223:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OOINTERFACE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[221].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:223:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OOINTERFACE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:224:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OPTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[222].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:224:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OPTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:225:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OPTIONAL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[223].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:225:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OPTIONAL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:226:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ORDEREDLIST,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[224].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:226:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ORDEREDLIST,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:227:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ORGDIV,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[225].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:227:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ORGDIV,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:228:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ORGNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[226].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:228:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ORGNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:229:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OTHERADDR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[227].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:229:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OTHERADDR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:230:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OTHERCREDIT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[228].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:230:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OTHERCREDIT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:231:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OTHERNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[229].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:231:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, OTHERNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:232:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PAGENUMS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[230].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:232:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PAGENUMS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:233:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PARA,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[231].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:233:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PARA,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:234:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PARAMDEF,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[232].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:234:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PARAMDEF,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:235:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PARAMETER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[233].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:235:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PARAMETER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:236:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PART,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[234].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:236:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PART,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:237:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PARTINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[235].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:237:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PARTINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:238:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PARTINTRO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[236].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:238:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PARTINTRO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:239:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PERSONBLURB,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[237].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:239:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PERSONBLURB,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:240:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PERSONNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[238].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:240:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PERSONNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:241:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PHONE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[239].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:241:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PHONE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:242:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PHRASE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[240].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:242:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PHRASE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:243:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, POB,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[241].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:243:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, POB,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:244:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, POSTCODE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[242].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:244:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, POSTCODE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:245:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PREFACE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[243].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:245:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PREFACE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:246:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PREFACEINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[244].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:246:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PREFACEINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:247:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRIMARY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[245].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:247:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRIMARY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:248:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRIMARYIE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[246].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:248:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRIMARYIE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:249:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRINTHISTORY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[247].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:249:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRINTHISTORY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:250:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PROCEDURE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[248].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:250:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PROCEDURE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:251:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRODUCTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[249].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:251:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRODUCTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:252:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRODUCTIONRECAP, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[250].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:252:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRODUCTIONRECAP, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:253:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRODUCTIONSET, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[251].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:253:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRODUCTIONSET, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:254:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRODUCTNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[252].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:254:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRODUCTNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:255:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRODUCTNUMBER, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[253].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:255:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PRODUCTNUMBER, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:256:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PROGRAMLISTING, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[254].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:256:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PROGRAMLISTING, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:257:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PROGRAMLISTINGCO, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[255].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:257:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PROGRAMLISTINGCO, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:258:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PROMPT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[256].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:258:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PROMPT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:259:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PROPERTY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[257].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:259:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PROPERTY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:260:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PUBDATE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[258].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:260:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PUBDATE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:261:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PUBLISHER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[259].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:261:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PUBLISHER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:262:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PUBLISHERNAME, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[260].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:262:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PUBLISHERNAME, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:263:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PUBSNUMBER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[261].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:263:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, PUBSNUMBER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:264:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, QANDADIV,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[262].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:264:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, QANDADIV,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:265:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, QANDAENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[263].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:265:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, QANDAENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:266:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, QANDASET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[264].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:266:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, QANDASET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:267:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, QUESTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[265].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:267:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, QUESTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:268:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, QUOTE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[266].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:268:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, QUOTE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:269:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFCLASS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[267].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:269:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFCLASS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:270:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFDESCRIPTOR, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[268].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:270:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFDESCRIPTOR, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:271:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[269].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:271:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:272:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFENTRYINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[270].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:272:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFENTRYINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:273:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFENTRYTITLE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[271].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:273:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFENTRYTITLE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:274:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFERENCE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[272].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:274:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFERENCE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:275:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFERENCEINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[273].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:275:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFERENCEINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:276:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFMETA,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[274].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:276:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFMETA,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:277:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFMISCINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[275].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:277:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFMISCINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:278:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[276].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:278:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:279:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFNAMEDIV,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[277].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:279:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFNAMEDIV,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:280:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFPURPOSE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[278].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:280:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFPURPOSE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:281:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT1,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[279].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:281:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT1,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:282:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT1INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[280].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:282:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT1INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:283:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT2,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[281].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:283:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT2,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:284:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT2INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[282].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:284:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT2INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:285:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT3,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[283].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:285:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT3,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:286:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT3INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[284].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:286:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECT3INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:287:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[285].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:287:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:288:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECTIONINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[286].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:288:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSECTIONINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:289:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSYNOPSISDIV, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[287].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:289:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSYNOPSISDIV, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:290:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSYNOPSISDIVINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[288].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:290:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REFSYNOPSISDIVINFO, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:291:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, RELEASEINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[289].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:291:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, RELEASEINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:292:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REMARK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[290].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:292:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REMARK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:293:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REPLACEABLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[291].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:293:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REPLACEABLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:294:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, RETURNVALUE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[292].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:294:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, RETURNVALUE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:295:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REVDESCRIPTION, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[293].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:295:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REVDESCRIPTION, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:296:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REVHISTORY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[294].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:296:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REVHISTORY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:297:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REVISION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[295].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:297:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REVISION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:298:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REVNUMBER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[296].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:298:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REVNUMBER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:299:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REVREMARK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[297].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:299:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, REVREMARK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:300:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, RHS,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[298].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:300:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, RHS,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:301:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ROW,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[299].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:301:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ROW,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:302:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SBR,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[300].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:302:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SBR,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:303:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SCREEN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[301].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:303:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SCREEN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:304:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SCREENCO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[302].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:304:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SCREENCO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:305:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SCREENINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[303].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:305:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SCREENINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:306:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SCREENSHOT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[304].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:306:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SCREENSHOT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:307:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECONDARY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[305].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:307:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECONDARY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:308:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECONDARYIE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[306].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:308:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECONDARYIE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:309:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT1,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[307].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:309:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT1,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:310:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT1INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[308].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:310:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT1INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:311:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT2,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[309].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:311:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT2,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:312:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT2INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[310].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:312:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT2INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:313:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT3,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[311].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:313:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT3,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:314:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT3INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[312].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:314:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT3INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:315:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT4,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[313].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:315:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT4,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:316:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT4INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[314].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:316:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT4INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:317:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT5,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[315].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:317:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT5,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:318:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT5INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[316].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:318:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECT5INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:319:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[317].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:319:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:320:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECTIONINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[318].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:320:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SECTIONINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:321:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[319].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:321:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:322:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEEALSO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[320].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:322:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEEALSO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:323:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEEALSOIE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[321].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:323:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEEALSOIE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:324:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEEIE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[322].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:324:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEEIE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:325:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEG,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[323].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:325:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEG,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:326:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEGLISTITEM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[324].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:326:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEGLISTITEM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:327:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEGMENTEDLIST, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[325].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:327:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEGMENTEDLIST, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:328:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEGTITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[326].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:328:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SEGTITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:329:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SERIESVOLNUMS, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[327].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:329:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SERIESVOLNUMS, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:330:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SET,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[328].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:330:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SET,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:331:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SETINDEX,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[329].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:331:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SETINDEX,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:332:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SETINDEXINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[330].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:332:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SETINDEXINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:333:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SETINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[331].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:333:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SETINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:334:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SGMLTAG,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[332].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:334:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SGMLTAG,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:335:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SHORTAFFIL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[333].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:335:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SHORTAFFIL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:336:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SHORTCUT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[334].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:336:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SHORTCUT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:337:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIDEBAR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[335].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:337:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIDEBAR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:338:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIDEBARINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[336].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:338:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIDEBARINFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:339:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIMPARA,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[337].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:339:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIMPARA,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:340:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIMPLELIST,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[338].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:340:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIMPLELIST,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:341:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIMPLEMSGENTRY, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[339].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:341:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIMPLEMSGENTRY, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:342:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIMPLESECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[340].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:342:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SIMPLESECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:343:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SPANSPEC,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[341].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:343:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SPANSPEC,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:344:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STATE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[342].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:344:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STATE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:345:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STEP,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[343].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:345:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STEP,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:346:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STEPALTERNATIVES, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[344].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:346:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STEPALTERNATIVES, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:347:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STREET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[345].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:347:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STREET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:348:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STRUCTFIELD,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[346].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:348:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STRUCTFIELD,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:349:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STRUCTNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[347].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:349:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, STRUCTNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:350:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[348].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:350:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:351:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBJECTSET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[349].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:351:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBJECTSET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:352:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBJECTTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[350].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:352:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBJECTTERM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:353:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBSCRIPT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[351].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:353:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBSCRIPT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:354:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBSTEPS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[352].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:354:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBSTEPS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:355:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBTITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[353].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:355:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUBTITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:356:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUPERSCRIPT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[354].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:356:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SUPERSCRIPT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:357:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SURNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[355].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:357:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SURNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:358:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SYMBOL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[356].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:358:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SYMBOL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:359:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SYNOPFRAGMENT, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[357].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:359:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SYNOPFRAGMENT, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:360:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SYNOPFRAGMENTREF, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[358].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:360:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SYNOPFRAGMENTREF, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:361:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SYNOPSIS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[359].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:361:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SYNOPSIS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:362:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SYSTEMITEM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[360].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:362:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, SYSTEMITEM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:363:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TABLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[361].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:363:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TABLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:364:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TASK,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[362].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:364:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TASK,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:365:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TASKPREREQUISITES, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[363].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:365:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TASKPREREQUISITES, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:366:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TASKRELATED,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[364].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:366:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TASKRELATED,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:367:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TASKSUMMARY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[365].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:367:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TASKSUMMARY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:368:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TBODY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[366].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:368:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TBODY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:369:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TD,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[367].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:369:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TD,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:370:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TERM,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[368].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:370:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TERM,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:371:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TERTIARY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[369].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:371:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TERTIARY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:372:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TERTIARYIE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[370].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:372:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TERTIARYIE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:373:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TEXTDATA,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[371].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:373:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TEXTDATA,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:374:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TEXTOBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[372].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:374:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TEXTOBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:375:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TFOOT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[373].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:375:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TFOOT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:376:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TGROUP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[374].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:376:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TGROUP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:377:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TH,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[375].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:377:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TH,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:378:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, THEAD,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[376].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:378:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, THEAD,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:379:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TIP,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[377].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:379:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TIP,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:380:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[378].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:380:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:381:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TITLEABBREV,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[379].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:381:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TITLEABBREV,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:382:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOC,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[380].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:382:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOC,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:383:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCBACK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[381].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:383:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCBACK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:384:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCCHAP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[382].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:384:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCCHAP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:385:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[383].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:385:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:386:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCFRONT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[384].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:386:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCFRONT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:387:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCLEVEL1,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[385].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:387:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCLEVEL1,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:388:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCLEVEL2,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[386].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:388:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCLEVEL2,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:389:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCLEVEL3,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[387].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:389:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCLEVEL3,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:390:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCLEVEL4,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[388].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:390:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCLEVEL4,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:391:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCLEVEL5,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[389].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:391:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCLEVEL5,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:392:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCPART,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[390].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:392:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOCPART,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:393:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOKEN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[391].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:393:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TOKEN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:394:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TR,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[392].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:394:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TR,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:395:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TRADEMARK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[393].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:395:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TRADEMARK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:396:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TYPE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[394].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:396:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, TYPE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:397:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ULINK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[395].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:397:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, ULINK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:398:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, URI,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[396].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:398:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, URI,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:399:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, USERINPUT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[397].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:399:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, USERINPUT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:400:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VARARGS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[398].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:400:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VARARGS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:401:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VARIABLELIST,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[399].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:401:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VARIABLELIST,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:402:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VARLISTENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[400].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:402:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VARLISTENTRY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:403:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VARNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[401].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:403:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VARNAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:404:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VIDEODATA,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[402].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:404:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VIDEODATA,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:405:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VIDEOOBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[403].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:405:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VIDEOOBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:406:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VOID,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[404].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:406:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VOID,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:407:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VOLUMENUM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[405].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:407:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, VOLUMENUM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:408:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, WARNING,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[406].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:408:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, WARNING,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:409:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, WORDASWORD,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[407].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:409:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, WORDASWORD,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:410:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, XREF,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[408].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:410:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, XREF,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:411:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, YEAR,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'docbook_elements[409].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
docbook.c:14:2: note: in expansion of macro 'SGML_NODE_INFO'
  SGML_NODE_INFO(DOCBOOK, node, name, id)
  ^
../../../.././src/dom/sgml/docbook/element.inc:411:1: note: in expansion of macro 'DOCBOOK_'
 DOCBOOK_(ELEMENT, YEAR,   0),
 ^
      [LD]   src/dom/sgml/docbook/lib.o
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/dom/sgml/docbook'
[MAKE all]   src/dom/sgml/html
make[4]: Entering directory '/tmp/elinks/src/elinks/src/dom/sgml/html'
      [CC]   src/dom/sgml/html/html.o
In file included from ../../../.././src/util/string.h:11:0,
                 from ../../../.././src/util/conv.h:4,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/dom/string.h:4:0,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/util/conv.h: In function 'trim_chars':
../../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../../../.././src/osdep/stub.h:5:0,
                 from ../../../.././src/elinks.h:34,
                 from html.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/dom/string.h: In function 'set_dom_string':
../../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from ../../../.././src/osdep/stub.h:5:0,
                 from ../../../.././src/elinks.h:34,
                 from html.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/html/html.h:4,
                 from html.c:9:
../../../.././src/dom/sgml/html/attribute.inc: At top level:
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:7:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ABBR,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[1].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:7:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ABBR,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:8:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ACCEPT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[2].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:8:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ACCEPT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:60:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(ident), doctype##_##nodetype##_##name, data }
    ^
html.c:14:36: note: in expansion of macro 'SGML_NODE_INF2'
 #define HTM2_(node, name, str, id) SGML_NODE_INF2(HTML, node, name, str, id)
                                    ^
../../../.././src/dom/sgml/html/attribute.inc:9:1: note: in expansion of macro 'HTM2_'
 HTM2_(ATTRIBUTE, ACCEPT_CHARSET, "ACCEPT-CHARSET", 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[3].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:60:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(ident), doctype##_##nodetype##_##name, data }
    ^
html.c:14:36: note: in expansion of macro 'SGML_NODE_INF2'
 #define HTM2_(node, name, str, id) SGML_NODE_INF2(HTML, node, name, str, id)
                                    ^
../../../.././src/dom/sgml/html/attribute.inc:9:1: note: in expansion of macro 'HTM2_'
 HTM2_(ATTRIBUTE, ACCEPT_CHARSET, "ACCEPT-CHARSET", 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:10:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ACCESSKEY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[4].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:10:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ACCESSKEY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:11:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ACTION,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[5].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:11:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ACTION,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:12:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ALIGN,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[6].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:12:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ALIGN,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:13:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ALINK,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[7].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:13:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ALINK,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:14:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ALT,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[8].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:14:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ALT,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:15:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ARCHIVE,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[9].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:15:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ARCHIVE,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:16:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, AXIS,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[10].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:16:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, AXIS,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:17:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, BACKGROUND,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[11].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:17:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, BACKGROUND,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:18:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, BGCOLOR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[12].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:18:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, BGCOLOR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:19:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, BORDER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[13].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:19:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, BORDER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:20:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, BORDERCOLOR,  0), /* Not part of HTML4 specs */
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[14].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:20:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, BORDERCOLOR,  0), /* Not part of HTML4 specs */
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:21:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CELLPADDING,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[15].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:21:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CELLPADDING,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:22:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CELLSPACING,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[16].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:22:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CELLSPACING,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:23:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CHAR,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[17].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:23:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CHAR,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:24:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CHAROFF,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[18].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:24:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CHAROFF,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:25:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CHARSET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[19].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:25:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CHARSET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:26:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CHECKED,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[20].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:26:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CHECKED,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:27:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CITE,   SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[21].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:27:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CITE,   SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:28:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CLASS,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[22].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:28:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CLASS,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:29:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CLASSID,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[23].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:29:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CLASSID,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:30:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CLEAR,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[24].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:30:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CLEAR,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:31:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CODE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[25].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:31:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CODE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:32:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CODEBASE,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[26].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:32:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CODEBASE,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:33:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CODETYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[27].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:33:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CODETYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:34:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, COLOR,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[28].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:34:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, COLOR,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:35:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, COLS,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[29].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:35:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, COLS,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:36:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, COLSPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[30].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:36:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, COLSPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:37:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, COMPACT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[31].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:37:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, COMPACT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:38:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CONTENT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[32].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:38:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, CONTENT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:39:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, COORDS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[33].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:39:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, COORDS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:40:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DATA,   SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[34].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:40:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DATA,   SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:41:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DATETIME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[35].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:41:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DATETIME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:42:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DECLARE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[36].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:42:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DECLARE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:43:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DEFER,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[37].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:43:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DEFER,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:44:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DIR,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[38].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:44:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DIR,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:45:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DISABLED,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[39].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:45:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, DISABLED,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:46:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ENCTYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[40].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:46:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ENCTYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:47:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, FACE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[41].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:47:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, FACE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:48:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, FOR,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[42].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:48:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, FOR,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:49:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, FRAME,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[43].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:49:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, FRAME,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:50:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, FRAMEBORDER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[44].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:50:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, FRAMEBORDER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:51:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, HEADERS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[45].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:51:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, HEADERS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:52:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, HEIGHT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[46].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:52:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, HEIGHT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:53:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, HREF,   SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[47].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:53:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, HREF,   SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:54:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, HREFLANG,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[48].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:54:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, HREFLANG,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:55:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, HSPACE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[49].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:55:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, HSPACE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:60:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(ident), doctype##_##nodetype##_##name, data }
    ^
html.c:14:36: note: in expansion of macro 'SGML_NODE_INF2'
 #define HTM2_(node, name, str, id) SGML_NODE_INF2(HTML, node, name, str, id)
                                    ^
../../../.././src/dom/sgml/html/attribute.inc:56:1: note: in expansion of macro 'HTM2_'
 HTM2_(ATTRIBUTE, HTTP_EQUIV, "HTTP-EQUIV", 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[50].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:60:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(ident), doctype##_##nodetype##_##name, data }
    ^
html.c:14:36: note: in expansion of macro 'SGML_NODE_INF2'
 #define HTM2_(node, name, str, id) SGML_NODE_INF2(HTML, node, name, str, id)
                                    ^
../../../.././src/dom/sgml/html/attribute.inc:56:1: note: in expansion of macro 'HTM2_'
 HTM2_(ATTRIBUTE, HTTP_EQUIV, "HTTP-EQUIV", 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:57:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ID,   SGML_ATTRIBUTE_IDENTIFIER),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[51].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:57:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ID,   SGML_ATTRIBUTE_IDENTIFIER),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:58:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ISMAP,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[52].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:58:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ISMAP,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:59:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, LABEL,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[53].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:59:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, LABEL,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:60:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, LANG,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[54].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:60:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, LANG,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:61:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, LANGUAGE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[55].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:61:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, LANGUAGE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:62:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, LINK,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[56].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:62:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, LINK,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:63:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, LONGDESC,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[57].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:63:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, LONGDESC,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:64:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, MARGINHEIGHT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[58].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:64:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, MARGINHEIGHT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:65:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, MARGINWIDTH,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[59].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:65:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, MARGINWIDTH,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:66:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, MAXLENGTH,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[60].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:66:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, MAXLENGTH,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:67:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, MEDIA,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[61].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:67:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, MEDIA,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:68:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, METHOD,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[62].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:68:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, METHOD,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:69:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, MULTIPLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[63].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:69:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, MULTIPLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:70:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, NAME,   SGML_ATTRIBUTE_IDENTIFIER),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[64].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:70:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, NAME,   SGML_ATTRIBUTE_IDENTIFIER),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:71:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, NOHREF,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[65].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:71:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, NOHREF,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:72:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, NORESIZE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[66].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:72:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, NORESIZE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:73:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, NOSHADE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[67].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:73:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, NOSHADE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:74:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, NOWRAP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[68].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:74:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, NOWRAP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:75:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, OBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[69].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:75:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, OBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:76:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONBLUR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[70].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:76:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONBLUR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:77:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONCHANGE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[71].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:77:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONCHANGE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:78:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONCLICK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[72].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:78:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONCLICK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:79:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONDBLCLICK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[73].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:79:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONDBLCLICK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:80:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONFOCUS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[74].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:80:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONFOCUS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:81:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONKEYDOWN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[75].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:81:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONKEYDOWN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:82:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONKEYPRESS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[76].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:82:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONKEYPRESS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:83:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONKEYUP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[77].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:83:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONKEYUP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:84:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONLOAD,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[78].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:84:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONLOAD,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:85:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONMOUSEDOWN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[79].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:85:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONMOUSEDOWN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:86:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONMOUSEMOVE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[80].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:86:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONMOUSEMOVE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:87:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONMOUSEOUT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[81].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:87:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONMOUSEOUT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:88:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONMOUSEOVER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[82].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:88:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONMOUSEOVER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:89:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONMOUSEUP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[83].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:89:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONMOUSEUP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:90:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONRESET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[84].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:90:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONRESET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:91:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONSELECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[85].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:91:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONSELECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:92:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONSUBMIT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[86].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:92:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONSUBMIT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:93:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONUNLOAD,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[87].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:93:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ONUNLOAD,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:94:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, PROFILE,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[88].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:94:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, PROFILE,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:95:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, PROMPT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[89].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:95:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, PROMPT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:96:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, PLUGINSPAGE,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[90].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:96:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, PLUGINSPAGE,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:97:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, READONLY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[91].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:97:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, READONLY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:98:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, REL,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[92].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:98:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, REL,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:99:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, REV,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[93].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:99:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, REV,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:100:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ROWS,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[94].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:100:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ROWS,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:101:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ROWSPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[95].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:101:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, ROWSPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:102:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, RULES,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[96].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:102:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, RULES,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:103:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SCHEME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[97].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:103:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SCHEME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:104:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SCOPE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[98].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:104:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SCOPE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:105:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SCROLLING,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[99].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:105:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SCROLLING,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:106:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SELECTED,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[100].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:106:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SELECTED,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:107:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SHAPE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[101].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:107:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SHAPE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:108:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SIZE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[102].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:108:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SIZE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:109:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SPAN,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[103].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:109:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SPAN,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:110:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SRC,   SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[104].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:110:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SRC,   SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:111:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, STANDBY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[105].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:111:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, STANDBY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:112:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, START,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[106].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:112:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, START,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:113:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, STYLE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[107].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:113:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, STYLE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:114:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SUMMARY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[108].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:114:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, SUMMARY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:115:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, TABINDEX,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[109].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:115:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, TABINDEX,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:116:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, TARGET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[110].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:116:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, TARGET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:117:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, TEXT,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[111].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:117:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, TEXT,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:118:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, TITLE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[112].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:118:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, TITLE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:119:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, TYPE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[113].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:119:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, TYPE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:120:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, URL,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[114].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:120:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, URL,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:121:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, USEMAP,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[115].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:121:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, USEMAP,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:122:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VALIGN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[116].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:122:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VALIGN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:123:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VALUE,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[117].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:123:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VALUE,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:124:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VALUETYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[118].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:124:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VALUETYPE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:125:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VERSION,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[119].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:125:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VERSION,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:126:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VISIBILITY,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[120].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:126:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VISIBILITY,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:127:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VLINK,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[121].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:127:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VLINK,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:128:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VSPACE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[122].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:128:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, VSPACE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:129:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, WIDTH,   0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_attributes[123].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/attribute.inc:129:1: note: in expansion of macro 'HTML_'
 HTML_(ATTRIBUTE, WIDTH,   0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:5:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, A,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[1].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:5:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, A,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:6:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, ABBR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[2].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:6:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, ABBR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:7:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, ACRONYM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[3].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:7:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, ACRONYM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:8:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, ADDRESS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[4].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:8:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, ADDRESS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:9:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, APPLET,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[5].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:9:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, APPLET,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:10:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, AREA,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[6].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:10:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, AREA,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:11:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, B,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[7].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:11:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, B,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:12:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BASE,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[8].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:12:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BASE,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:13:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BASEFONT, SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[9].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:13:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BASEFONT, SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:14:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BDO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[10].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:14:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BDO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:15:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BIG,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[11].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:15:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BIG,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:16:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BLOCKQUOTE, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[12].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:16:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BLOCKQUOTE, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:17:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BODY,  SGML_ELEMENT_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[13].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:17:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BODY,  SGML_ELEMENT_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:18:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BR,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[14].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:18:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BR,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:19:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BUTTON,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[15].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:19:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, BUTTON,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:20:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, CAPTION,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[16].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:20:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, CAPTION,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:21:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, CENTER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[17].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:21:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, CENTER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:22:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, CITE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[18].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:22:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, CITE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:23:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, CODE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[19].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:23:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, CODE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:24:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, COL,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[20].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:24:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, COL,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:25:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, COLGROUP, SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[21].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:25:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, COLGROUP, SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:26:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DD,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[22].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:26:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DD,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:27:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[23].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:27:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:28:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DFN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[24].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:28:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DFN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:29:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DIR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[25].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:29:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DIR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:30:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DIV,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[26].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:30:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DIV,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:31:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[27].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:31:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:32:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DT,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[28].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:32:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, DT,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:33:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, EM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[29].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:33:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, EM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:34:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, FIELDSET, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[30].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:34:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, FIELDSET, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:35:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, FONT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[31].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:35:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, FONT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:36:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, FORM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[32].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:36:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, FORM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:37:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, FRAME,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[33].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:37:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, FRAME,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:38:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, FRAMESET, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[34].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:38:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, FRAMESET, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:39:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H1,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[35].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:39:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H1,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:40:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H2,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[36].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:40:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H2,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:41:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H3,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[37].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:41:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H3,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:42:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H4,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[38].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:42:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H4,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:43:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H5,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[39].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:43:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H5,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:44:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H6,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[40].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:44:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, H6,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:45:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, HEAD,  SGML_ELEMENT_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[41].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:45:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, HEAD,  SGML_ELEMENT_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:46:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, HR,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[42].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:46:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, HR,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:47:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, HTML,  SGML_ELEMENT_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[43].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:47:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, HTML,  SGML_ELEMENT_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:48:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, I,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[44].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:48:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, I,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:49:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, IFRAME,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[45].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:49:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, IFRAME,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:50:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, IMG,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[46].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:50:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, IMG,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:51:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, INPUT,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[47].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:51:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, INPUT,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:52:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, INS,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[48].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:52:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, INS,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:53:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, ISINDEX,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[49].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:53:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, ISINDEX,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:54:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, KBD,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[50].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:54:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, KBD,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:55:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, LABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[51].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:55:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, LABEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:56:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, LEGEND,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[52].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:56:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, LEGEND,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:57:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, LI,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[53].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:57:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, LI,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:58:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, LINK,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[54].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:58:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, LINK,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:59:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, MAP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[55].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:59:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, MAP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:60:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, MENU,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[56].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:60:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, MENU,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:61:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, META,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[57].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:61:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, META,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:62:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, NOFRAMES, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[58].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:62:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, NOFRAMES, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:63:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, NOSCRIPT, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[59].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:63:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, NOSCRIPT, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:64:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, OBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[60].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:64:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, OBJECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:65:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, OL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[61].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:65:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, OL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:66:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, OPTGROUP, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[62].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:66:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, OPTGROUP, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:67:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, OPTION,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[63].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:67:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, OPTION,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:68:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, P,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[64].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:68:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, P,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:69:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, PARAM,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[65].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:69:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, PARAM,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:70:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, PRE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[66].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:70:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, PRE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:71:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, Q,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[67].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:71:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, Q,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:72:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, S,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[68].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:72:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, S,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:73:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SAMP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[69].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:73:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SAMP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:74:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SCRIPT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[70].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:74:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SCRIPT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:75:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SELECT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[71].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:75:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SELECT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:76:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SMALL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[72].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:76:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SMALL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:77:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[73].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:77:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SPAN,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:78:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, STRIKE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[74].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:78:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, STRIKE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:79:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, STRONG,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[75].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:79:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, STRONG,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:80:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, STYLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[76].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:80:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, STYLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:81:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SUB,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[77].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:81:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SUB,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:82:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SUP,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[78].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:82:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, SUP,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:83:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TABLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[79].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:83:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TABLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:84:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TBODY,  SGML_ELEMENT_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[80].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:84:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TBODY,  SGML_ELEMENT_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:85:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TD,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[81].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:85:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TD,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:86:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TEXTAREA, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[82].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:86:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TEXTAREA, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:87:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TFOOT,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[83].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:87:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TFOOT,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:88:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TH,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[84].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:88:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TH,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:89:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, THEAD,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[85].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:89:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, THEAD,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:90:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[86].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:90:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:91:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TR,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[87].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:91:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TR,  SGML_ELEMENT_END_OPTIONAL),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:92:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TT,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[88].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:92:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, TT,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:93:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, U,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[89].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:93:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, U,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:94:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, UL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[90].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:94:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, UL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:95:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, VAR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[91].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:95:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, VAR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:96:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, XMP,  0), /* Not part of HTML4 spec. */
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'html_elements[92].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
html.c:13:32: note: in expansion of macro 'SGML_NODE_INFO'
 #define HTML_(node, name, id)  SGML_NODE_INFO(HTML, node, name, id)
                                ^
../../../.././src/dom/sgml/html/element.inc:96:1: note: in expansion of macro 'HTML_'
 HTML_(ELEMENT, XMP,  0), /* Not part of HTML4 spec. */
 ^
      [LD]   src/dom/sgml/html/lib.o
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/dom/sgml/html'
[MAKE all]   src/dom/sgml/rss
make[4]: Entering directory '/tmp/elinks/src/elinks/src/dom/sgml/rss'
      [CC]   src/dom/sgml/rss/rss.o
In file included from ../../../.././src/util/string.h:11:0,
                 from ../../../.././src/util/conv.h:4,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/dom/string.h:4:0,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/util/conv.h: In function 'trim_chars':
../../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../../../.././src/osdep/stub.h:5:0,
                 from ../../../.././src/elinks.h:34,
                 from rss.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/dom/string.h: In function 'set_dom_string':
../../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from ../../../.././src/osdep/stub.h:5:0,
                 from ../../../.././src/elinks.h:34,
                 from rss.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/rss/rss.h:4,
                 from rss.c:9:
../../../.././src/dom/sgml/rss/attribute.inc: At top level:
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/attribute.inc:3:1: note: in expansion of macro 'RSS_'
 RSS_(ATTRIBUTE, ISPERMALINK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'rss_attributes[1].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/attribute.inc:3:1: note: in expansion of macro 'RSS_'
 RSS_(ATTRIBUTE, ISPERMALINK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:3:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, AUTHOR,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'rss_elements[1].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:3:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, AUTHOR,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:4:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, CHANNEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'rss_elements[2].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:4:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, CHANNEL,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:5:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, DESCRIPTION, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'rss_elements[3].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:5:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, DESCRIPTION, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:6:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, GUID,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'rss_elements[4].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:6:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, GUID,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:7:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, ITEM,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'rss_elements[5].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:7:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, ITEM,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:8:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, LINK,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'rss_elements[6].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:8:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, LINK,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:9:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, PUBDATE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'rss_elements[7].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:9:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, PUBDATE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:10:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, TITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'rss_elements[8].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
rss.c:13:30: note: in expansion of macro 'SGML_NODE_INFO'
 #define RSS_(node, name, id) SGML_NODE_INFO(RSS, node, name, id)
                              ^
../../../.././src/dom/sgml/rss/element.inc:10:1: note: in expansion of macro 'RSS_'
 RSS_(ELEMENT, TITLE,  0),
 ^
      [LD]   src/dom/sgml/rss/lib.o
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/dom/sgml/rss'
[MAKE all]   src/dom/sgml/xbel
make[4]: Entering directory '/tmp/elinks/src/elinks/src/dom/sgml/xbel'
      [CC]   src/dom/sgml/xbel/xbel.o
In file included from ../../../.././src/util/string.h:11:0,
                 from ../../../.././src/util/conv.h:4,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../../.././src/dom/string.h:4:0,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/util/conv.h: In function 'trim_chars':
../../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../../../.././src/osdep/stub.h:5:0,
                 from ../../../.././src/elinks.h:34,
                 from xbel.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/dom/string.h: In function 'set_dom_string':
../../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from ../../../.././src/osdep/stub.h:5:0,
                 from ../../../.././src/elinks.h:34,
                 from xbel.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../../.././src/util/conv.h:4:0,
                 from ../../../.././src/dom/string.h:4,
                 from ../../../.././src/dom/node.h:59,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../../.././src/dom/node.h:59:0,
                 from ../../../.././src/dom/sgml/sgml.h:6,
                 from ../../../.././src/dom/sgml/xbel/xbel.h:4,
                 from xbel.c:9:
../../../.././src/dom/sgml/xbel/attribute.inc: At top level:
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:6:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, ADDED,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_attributes[1].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:6:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, ADDED,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:7:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, FOLDED, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_attributes[2].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:7:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, FOLDED, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:8:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, HREF,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_attributes[3].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:8:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, HREF,  SGML_ATTRIBUTE_REFERENCE),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:9:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, ID,  SGML_ATTRIBUTE_IDENTIFIER),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_attributes[4].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:9:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, ID,  SGML_ATTRIBUTE_IDENTIFIER),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:10:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, MODIFIED, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_attributes[5].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:10:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, MODIFIED, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:11:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, OWNER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_attributes[6].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:11:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, OWNER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:12:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, REF,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_attributes[7].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:12:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, REF,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:13:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, VERSION, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_attributes[8].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:13:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, VERSION, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:14:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, VISITED, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_attributes[9].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/attribute.inc:14:1: note: in expansion of macro 'XBEL_'
 XBEL_(ATTRIBUTE, VISITED, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:4:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, ALIAS,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_elements[1].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:4:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, ALIAS,  SGML_ELEMENT_EMPTY),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:5:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, BOOKMARK, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_elements[2].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:5:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, BOOKMARK, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:6:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, DESC,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_elements[3].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:6:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, DESC,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:7:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, FOLDER,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_elements[4].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:7:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, FOLDER,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:8:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_elements[5].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:8:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, INFO,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:9:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, METADATA, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_elements[6].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:9:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, METADATA, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:10:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, SEPARATOR, 0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_elements[7].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:10:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, SEPARATOR, 0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:11:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, TITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_elements[8].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:11:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, TITLE,  0),
 ^
../../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:12:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, XBEL,  0),
 ^
../../../.././src/dom/string.h:22:26: note: (near initialization for 'xbel_elements[9].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
../../../.././src/dom/sgml/sgml.h:57:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(#name), doctype##_##nodetype##_##name, data }
    ^
xbel.c:13:31: note: in expansion of macro 'SGML_NODE_INFO'
 #define XBEL_(node, name, id) SGML_NODE_INFO(XBEL, node, name, id)
                               ^
../../../.././src/dom/sgml/xbel/element.inc:12:1: note: in expansion of macro 'XBEL_'
 XBEL_(ELEMENT, XBEL,  0),
 ^
      [LD]   src/dom/sgml/xbel/lib.o
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/dom/sgml/xbel'
      [CC]   src/dom/sgml/dump.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from dump.c:12:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/dom/string.h:4:0,
                 from ../../.././src/dom/node.h:59,
                 from dump.c:12:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from dump.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from dump.c:12:
../../.././src/dom/string.h: In function 'set_dom_string':
../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from dump.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from dump.c:12:
../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from dump.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from dump.c:12:
../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from dump.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from dump.c:12:
../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from dump.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from dump.c:12:
../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from dump.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from dump.c:12:
../../.././src/dom/stack.h: In function 'get_dom_stack_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/stack.h: In function 'get_dom_stack_state_data':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/dom/sgml/parser.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from parser.c:12:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/dom/string.h:4:0,
                 from ../../.././src/dom/node.h:59,
                 from parser.c:12:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from parser.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from parser.c:12:
../../.././src/dom/string.h: In function 'set_dom_string':
../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from parser.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from parser.c:12:
../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from parser.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from parser.c:12:
../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from parser.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from parser.c:12:
../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from parser.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from parser.c:12:
../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from parser.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from parser.c:12:
../../.././src/dom/stack.h: In function 'get_dom_stack_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/stack.h: In function 'get_dom_stack_state_data':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/scanner.h: In function 'begin_dom_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/scanner.h: In function 'end_dom_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c: In function 'add_sgml_element':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:70:2: note: in expansion of macro 'assert'
  assert(node == state->node);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:70:2: note: in expansion of macro 'assert'
  assert(node == state->node);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c: In function 'call_sgml_error_function':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:165:2: note: in expansion of macro 'assert'
  assert(parser->error_func);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:165:2: note: in expansion of macro 'assert'
  assert(parser->error_func);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c: In function 'check_sgml_incomplete':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:189:3: note: in expansion of macro 'assert'
   assert(left > 0);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:189:3: note: in expansion of macro 'assert'
   assert(left > 0);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c: In function 'parse_sgml_attributes':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:209:3: note: in expansion of macro 'assert'
   assert(token);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:209:3: note: in expansion of macro 'assert'
   assert(token);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c: In function 'parse_sgml_plain':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:366:4: note: in expansion of macro 'assert'
    assert(token->type == SGML_TOKEN_PROCESS_DATA);
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:366:4: note: in expansion of macro 'assert'
    assert(token->type == SGML_TOKEN_PROCESS_DATA);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c: In function 'sgml_parsing_push':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:539:2: note: in expansion of macro 'assert'
  assert(token && token->type == SGML_TOKEN_INCOMPLETE);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:539:2: note: in expansion of macro 'assert'
  assert(token && token->type == SGML_TOKEN_INCOMPLETE);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c: In function 'sgml_parsing_pop':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:573:3: note: in expansion of macro 'assert'
   assert(parsing->depth >= parser->stack.depth);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:573:3: note: in expansion of macro 'assert'
   assert(parsing->depth >= parser->stack.depth);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
parser.c: In function 'get_sgml_parser_line_number':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:623:2: note: in expansion of macro 'assert'
  assert(parser->flags & SGML_PARSER_COUNT_LINES);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:623:2: note: in expansion of macro 'assert'
  assert(parser->flags & SGML_PARSER_COUNT_LINES);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
parser.c:631:2: note: in expansion of macro 'assert'
  assert(pstate->scanner.count_lines && pstate->scanner.lineno);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
parser.c:631:2: note: in expansion of macro 'assert'
  assert(pstate->scanner.count_lines && pstate->scanner.lineno);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/dom/sgml/scanner.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/dom/string.h:4:0,
                 from ../../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from scanner.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from scanner.c:12:
../../.././src/dom/string.h: In function 'set_dom_string':
../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from scanner.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from scanner.c:12:
../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from scanner.c:12:
../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from scanner.c:12:
../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from scanner.c:12:
../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../../.././src/dom/scanner.h: In function 'begin_dom_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/scanner.h: In function 'end_dom_token_scanning':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/dom/scanner.h:4:0,
                 from scanner.c:12:
scanner.c: At top level:
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:30:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("0", '9', SGML_CHAR_IDENT | SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'sgml_scan_table_info[0].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:30:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("0", '9', SGML_CHAR_IDENT | SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:31:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("A", 'Z', SGML_CHAR_IDENT | SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'sgml_scan_table_info[1].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:31:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("A", 'Z', SGML_CHAR_IDENT | SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:32:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("a", 'z', SGML_CHAR_IDENT | SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'sgml_scan_table_info[2].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:32:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("a", 'z', SGML_CHAR_IDENT | SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:34:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("\241", 255, SGML_CHAR_IDENT | SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'sgml_scan_table_info[3].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:53:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_RANGE, from, to, bits)
  ^
scanner.c:34:2: note: in expansion of macro 'DOM_SCAN_TABLE_RANGE'
  DOM_SCAN_TABLE_RANGE("\241", 255, SGML_CHAR_IDENT | SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:36:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("-_:.",  SGML_CHAR_IDENT | SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'sgml_scan_table_info[4].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:36:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("-_:.",  SGML_CHAR_IDENT | SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:37:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("#",  SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'sgml_scan_table_info[5].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:37:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("#",  SGML_CHAR_ENTITY),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:38:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING(" \f\n\r\t\v", SGML_CHAR_WHITESPACE),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'sgml_scan_table_info[6].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:38:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING(" \f\n\r\t\v", SGML_CHAR_WHITESPACE),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:39:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("\f\n",  SGML_CHAR_NEWLINE),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'sgml_scan_table_info[7].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:39:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("\f\n",  SGML_CHAR_NEWLINE),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:40:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("<&",  SGML_CHAR_NOT_TEXT),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'sgml_scan_table_info[8].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:40:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("<&",  SGML_CHAR_NOT_TEXT),
  ^
../../.././src/dom/string.h:19:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:41:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("<=>",  SGML_CHAR_NOT_ATTRIBUTE),
  ^
../../.././src/dom/string.h:19:17: note: (near initialization for 'sgml_scan_table_info[9].data.string')
  { (strlength), (strvalue) }
                 ^
../../.././src/dom/scanner.h:50:12: note: in expansion of macro 'INIT_DOM_STRING'
  { (type), INIT_DOM_STRING((data1), (data2)), (bits) }
            ^
../../.././src/dom/scanner.h:56:2: note: in expansion of macro 'DOM_SCAN_TABLE_INFO'
  DOM_SCAN_TABLE_INFO(DOM_SCAN_STRING, str, sizeof(str) - 1, bits)
  ^
scanner.c:41:2: note: in expansion of macro 'DOM_SCAN_TABLE_STRING'
  DOM_SCAN_TABLE_STRING("<=>",  SGML_CHAR_NOT_ATTRIBUTE),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:50:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("--",    NOTATION_COMMENT,   NOTATION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'sgml_string_mappings[0].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:50:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("--",    NOTATION_COMMENT,   NOTATION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:51:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("ATTLIST",   NOTATION_ATTLIST,   NOTATION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'sgml_string_mappings[1].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:51:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("ATTLIST",   NOTATION_ATTLIST,   NOTATION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:52:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("DOCTYPE",   NOTATION_DOCTYPE,   NOTATION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'sgml_string_mappings[2].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:52:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("DOCTYPE",   NOTATION_DOCTYPE,   NOTATION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:53:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("ELEMENT",   NOTATION_ELEMENT,   NOTATION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'sgml_string_mappings[3].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:53:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("ELEMENT",   NOTATION_ELEMENT,   NOTATION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:54:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("ENTITY",   NOTATION_ENTITY,   NOTATION),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'sgml_string_mappings[4].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:54:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("ENTITY",   NOTATION_ENTITY,   NOTATION),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:56:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("xml",    PROCESS_XML,    PROCESS),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'sgml_string_mappings[5].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:56:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("xml",    PROCESS_XML,    PROCESS),
  ^
../../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:57:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("xml-stylesheet", PROCESS_XML_STYLESHEET, PROCESS),
  ^
../../.././src/dom/string.h:22:26: note: (near initialization for 'sgml_string_mappings[6].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
scanner.c:47:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), SGML_TOKEN_##type, SGML_TOKEN_##family }
    ^
scanner.c:57:2: note: in expansion of macro 'SGML_STRING_MAP'
  SGML_STRING_MAP("xml-stylesheet", PROCESS_XML_STYLESHEET, PROCESS),
  ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/scanner.h:4,
                 from scanner.c:12:
scanner.c: In function 'set_sgml_incomplete':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:111:2: note: in expansion of macro 'assert'
  assert(left > 0);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:111:2: note: in expansion of macro 'assert'
  assert(left > 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
scanner.c: In function 'set_sgml_error':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:180:2: note: in expansion of macro 'assert'
  assert(!scanner->found_error);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:180:2: note: in expansion of macro 'assert'
  assert(!scanner->found_error);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
scanner.c: In function 'scan_sgml_text_token':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:215:2: note: in expansion of macro 'assert'
  assert(first_char != '<' && scanner->state == SGML_STATE_TEXT);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:215:2: note: in expansion of macro 'assert'
  assert(first_char != '<' && scanner->state == SGML_STATE_TEXT);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
scanner.c: In function 'skip_sgml_chars':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:305:2: note: in expansion of macro 'assert'
  assert(string >= scanner->position && string <= scanner->end);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:305:2: note: in expansion of macro 'assert'
  assert(string >= scanner->position && string <= scanner->end);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
scanner.c: In function 'scan_sgml_element_token':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:503:5: note: in expansion of macro 'assert'
     assert(real_length >= 0);
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:503:5: note: in expansion of macro 'assert'
     assert(real_length >= 0);
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:513:5: note: in expansion of macro 'assert'
     assert(real_length >= 0);
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:513:5: note: in expansion of macro 'assert'
     assert(real_length >= 0);
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:621:4: note: in expansion of macro 'assert'
    assert(first_char == '>');
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:621:4: note: in expansion of macro 'assert'
    assert(first_char == '>');
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:628:3: note: in expansion of macro 'assert'
   assert(scanner->state == SGML_STATE_ELEMENT);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:628:3: note: in expansion of macro 'assert'
   assert(scanner->state == SGML_STATE_ELEMENT);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:648:4: note: in expansion of macro 'assert'
    assert(scanner->state == SGML_STATE_ELEMENT);
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:648:4: note: in expansion of macro 'assert'
    assert(scanner->state == SGML_STATE_ELEMENT);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/dom/sgml/sgml.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from sgml.c:12:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/dom/string.h:4:0,
                 from ../../.././src/dom/node.h:59,
                 from sgml.c:12:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from sgml.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from sgml.c:12:
../../.././src/dom/string.h: In function 'set_dom_string':
../../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from sgml.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/dom/node.h:59:0,
                 from sgml.c:12:
../../.././src/dom/string.h: In function 'dom_string_casecmp':
../../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from sgml.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from sgml.c:12:
../../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from sgml.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from sgml.c:12:
../../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from sgml.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/dom/node.h:59:0,
                 from sgml.c:12:
../../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../../.././src/util/conv.h:4:0,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from sgml.c:12:
../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/util/conv.h:4,
                 from ../../.././src/dom/string.h:4,
                 from ../../.././src/dom/node.h:59,
                 from sgml.c:12:
../../.././src/dom/stack.h: In function 'get_dom_stack_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/dom/stack.h: In function 'get_dom_stack_state_data':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [LD]   src/dom/sgml/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/dom/sgml'
[MAKE all]   src/dom/test
make[3]: Entering directory '/tmp/elinks/src/elinks/src/dom/test'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/dom/test'
      [CC]   src/dom/configuration.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from configuration.c:10:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/dom/string.h:4:0,
                 from ../.././src/dom/node.h:59,
                 from configuration.c:10:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from configuration.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/dom/node.h:59:0,
                 from configuration.c:10:
../.././src/dom/string.h: In function 'set_dom_string':
../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from configuration.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/dom/node.h:59:0,
                 from configuration.c:10:
../.././src/dom/string.h: In function 'dom_string_casecmp':
../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from configuration.c:10:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/node.h:59:0,
                 from configuration.c:10:
../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from configuration.c:10:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/node.h:59:0,
                 from configuration.c:10:
../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from configuration.c:10:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/node.h:59:0,
                 from configuration.c:10:
../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from configuration.c:10:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from configuration.c:10:
../.././src/dom/stack.h: In function 'get_dom_stack_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/dom/stack.h: In function 'get_dom_stack_state_data':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
configuration.c: In function 'normalize_text_node_whitespace':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
configuration.c:23:2: note: in expansion of macro 'assert'
  assert(node->type == DOM_NODE_TEXT);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
configuration.c:23:2: note: in expansion of macro 'assert'
  assert(node->type == DOM_NODE_TEXT);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
configuration.c: In function 'append_node_text':
configuration.c:106:33: warning: pointer targets in passing argument 2 of 'add_to_dom_string' differ in signedness [-Wpointer-sign]
   if (!add_to_dom_string(&dest, "&", 1)
                                 ^
In file included from ../.././src/dom/node.h:59:0,
                 from configuration.c:10:
../.././src/dom/string.h:52:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_dom_string(struct dom_string *string, unsigned char *str, size_t len)
 ^
configuration.c:108:36: warning: pointer targets in passing argument 2 of 'add_to_dom_string' differ in signedness [-Wpointer-sign]
       || !add_to_dom_string(&dest, ";", 1)) {
                                    ^
In file included from ../.././src/dom/node.h:59:0,
                 from configuration.c:10:
../.././src/dom/string.h:52:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_dom_string(struct dom_string *string, unsigned char *str, size_t len)
 ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from configuration.c:10:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
configuration.c:114:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("Cannot append from node %d", node->type);
   ^
configuration.c:114:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("Cannot append from node %d", node->type);
            ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from configuration.c:10:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/dom/node.h:59:0,
                 from configuration.c:10:
configuration.c: At top level:
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:308:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("cdata-sections",  DOM_CONFIG_CDATA_SECTIONS),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_config_info[0].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:308:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("cdata-sections",  DOM_CONFIG_CDATA_SECTIONS),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:309:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("comments",   DOM_CONFIG_COMMENTS),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_config_info[1].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:309:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("comments",   DOM_CONFIG_COMMENTS),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:310:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("element-content-whitespace",DOM_CONFIG_ELEMENT_CONTENT_WHITESPACE),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_config_info[2].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:310:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("element-content-whitespace",DOM_CONFIG_ELEMENT_CONTENT_WHITESPACE),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:311:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("entities",   DOM_CONFIG_ENTITIES),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_config_info[3].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:311:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("entities",   DOM_CONFIG_ENTITIES),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:312:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("normalize-characters", DOM_CONFIG_NORMALIZE_CHARACTERS),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_config_info[4].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:312:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("normalize-characters", DOM_CONFIG_NORMALIZE_CHARACTERS),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:313:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("unknown",   DOM_CONFIG_UNKNOWN),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_config_info[5].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:313:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("unknown",   DOM_CONFIG_UNKNOWN),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:314:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("normalize-whitespace", DOM_CONFIG_NORMALIZE_WHITESPACE),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_config_info[6].name.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
configuration.c:305:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(name), (flag) }
    ^
configuration.c:314:2: note: in expansion of macro 'DOM_CONFIG'
  DOM_CONFIG("normalize-whitespace", DOM_CONFIG_NORMALIZE_WHITESPACE),
  ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from configuration.c:7:
configuration.c: In function 'parse_dom_config':
configuration.c:335:43: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   unsigned char *end = separator ? strchr(flaglist, separator) : NULL;
                                           ^
configuration.c:335:43: note: expected 'const char *' but argument is of type 'unsigned char *'
configuration.c:335:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   unsigned char *end = separator ? strchr(flaglist, separator) : NULL;
                        ^
configuration.c:336:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int length = end ? end - flaglist : strlen(flaglist);
                                              ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from configuration.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [CC]   src/dom/node.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from node.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/dom/string.h:4:0,
                 from ../.././src/dom/node.h:59,
                 from node.c:12:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from node.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/dom/node.h:59:0,
                 from node.c:12:
../.././src/dom/string.h: In function 'set_dom_string':
../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from node.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/dom/node.h:59:0,
                 from node.c:12:
../.././src/dom/string.h: In function 'dom_string_casecmp':
../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from node.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/node.h:59:0,
                 from node.c:12:
../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from node.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/node.h:59:0,
                 from node.c:12:
../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from node.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/node.h:59:0,
                 from node.c:12:
../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from node.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from node.c:12:
node.c: In function 'add_to_dom_node_list':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:61:2: note: in expansion of macro 'assert'
  assert(list_ptr && node);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:61:2: note: in expansion of macro 'assert'
  assert(list_ptr && node);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
node.c:66:2: note: in expansion of macro 'assertm'
  assertm(position < 0 || position <= list->size,
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
node.c:66:2: note: in expansion of macro 'assertm'
  assertm(position < 0 || position <= list->size,
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
node.c: In function 'done_dom_node_list':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:113:2: note: in expansion of macro 'assert'
  assert(list);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:113:2: note: in expansion of macro 'assert'
  assert(list);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
node.c: In function 'get_bsearch_position':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
node.c:162:2: note: in expansion of macro 'assertm'
  assertm(0 <= pos && pos < list->size, "pos %d", pos);
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
node.c:162:2: note: in expansion of macro 'assertm'
  assertm(0 <= pos && pos < list->size, "pos %d", pos);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
node.c: In function 'dom_node_list_bsearch':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:171:2: note: in expansion of macro 'assert'
  assert(has_bsearch_node(search->from, search->to));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:171:2: note: in expansion of macro 'assert'
  assert(has_bsearch_node(search->from, search->to));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
node.c: In function 'get_dom_node_list_pos':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:235:2: note: in expansion of macro 'assert'
  assert(list);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:235:2: note: in expansion of macro 'assert'
  assert(list);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
node.c: In function 'get_dom_node_prev':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:260:2: note: in expansion of macro 'assert'
  assert(node->parent);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:260:2: note: in expansion of macro 'assert'
  assert(node->parent);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:268:2: note: in expansion of macro 'assert'
  assert(*list);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:268:2: note: in expansion of macro 'assert'
  assert(*list);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:272:2: note: in expansion of macro 'assert'
  assert(index >= 0); /* in particular, not -1 */
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:272:2: note: in expansion of macro 'assert'
  assert(index >= 0); /* in particular, not -1 */
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
node.c: In function 'get_dom_node_next':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:287:2: note: in expansion of macro 'assert'
  assert(node->parent);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:287:2: note: in expansion of macro 'assert'
  assert(node->parent);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:295:2: note: in expansion of macro 'assert'
  assert(*list);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:295:2: note: in expansion of macro 'assert'
  assert(*list);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:299:2: note: in expansion of macro 'assert'
  assert(index >= 0); /* in particular, not -1 */
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:299:2: note: in expansion of macro 'assert'
  assert(index >= 0); /* in particular, not -1 */
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
node.c: In function 'init_dom_node_at':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
node.c:394:3: note: in expansion of macro 'assertm'
   assertm(list != NULL, "Adding node %d to bad parent %d",
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
node.c:394:3: note: in expansion of macro 'assertm'
   assertm(list != NULL, "Adding node %d to bad parent %d",
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
node.c: In function 'done_dom_node_data':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:414:2: note: in expansion of macro 'assert'
  assert(node);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:414:2: note: in expansion of macro 'assert'
  assert(node);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:415:2: note: in expansion of macro 'assert'
  assert(node->type < DOM_NODES); /* unsigned comparison */
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:415:2: note: in expansion of macro 'assert'
  assert(node->type < DOM_NODES); /* unsigned comparison */
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
node.c: In function 'done_dom_node':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:469:2: note: in expansion of macro 'assert'
  assert(node);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:469:2: note: in expansion of macro 'assert'
  assert(node);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/dom/node.h:59:0,
                 from node.c:12:
node.c: In function 'get_dom_node_name':
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:503:47: note: in expansion of macro 'STATIC_DOM_STRING'
  static struct dom_string cdata_section_str = STATIC_DOM_STRING("#cdata-section");
                                               ^
../.././src/dom/string.h:22:26: note: (near initialization for 'cdata_section_str.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:503:47: note: in expansion of macro 'STATIC_DOM_STRING'
  static struct dom_string cdata_section_str = STATIC_DOM_STRING("#cdata-section");
                                               ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:504:41: note: in expansion of macro 'STATIC_DOM_STRING'
  static struct dom_string comment_str = STATIC_DOM_STRING("#comment");
                                         ^
../.././src/dom/string.h:22:26: note: (near initialization for 'comment_str.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:504:41: note: in expansion of macro 'STATIC_DOM_STRING'
  static struct dom_string comment_str = STATIC_DOM_STRING("#comment");
                                         ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:505:42: note: in expansion of macro 'STATIC_DOM_STRING'
  static struct dom_string document_str = STATIC_DOM_STRING("#document");
                                          ^
../.././src/dom/string.h:22:26: note: (near initialization for 'document_str.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:505:42: note: in expansion of macro 'STATIC_DOM_STRING'
  static struct dom_string document_str = STATIC_DOM_STRING("#document");
                                          ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:506:51: note: in expansion of macro 'STATIC_DOM_STRING'
  static struct dom_string document_fragment_str = STATIC_DOM_STRING("#document-fragment");
                                                   ^
../.././src/dom/string.h:22:26: note: (near initialization for 'document_fragment_str.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:506:51: note: in expansion of macro 'STATIC_DOM_STRING'
  static struct dom_string document_fragment_str = STATIC_DOM_STRING("#document-fragment");
                                                   ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:507:38: note: in expansion of macro 'STATIC_DOM_STRING'
  static struct dom_string text_str = STATIC_DOM_STRING("#text");
                                      ^
../.././src/dom/string.h:22:26: note: (near initialization for 'text_str.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:507:38: note: in expansion of macro 'STATIC_DOM_STRING'
  static struct dom_string text_str = STATIC_DOM_STRING("#text");
                                      ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from node.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:509:2: note: in expansion of macro 'assert'
  assert(node);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:509:2: note: in expansion of macro 'assert'
  assert(node);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
node.c: In function 'get_dom_node_value':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:542:2: note: in expansion of macro 'assert'
  assert(node);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:542:2: note: in expansion of macro 'assert'
  assert(node);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/dom/node.h:59:0,
                 from node.c:12:
node.c: In function 'get_dom_node_type_name':
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:573:28: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_ELEMENT */   STATIC_DOM_STRING("element"),
                            ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[1].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:573:28: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_ELEMENT */   STATIC_DOM_STRING("element"),
                            ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:574:29: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_ATTRIBUTE */  STATIC_DOM_STRING("attribute"),
                             ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[2].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:574:29: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_ATTRIBUTE */  STATIC_DOM_STRING("attribute"),
                             ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:575:25: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_TEXT */   STATIC_DOM_STRING("text"),
                         ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[3].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:575:25: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_TEXT */   STATIC_DOM_STRING("text"),
                         ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:576:33: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_CDATA_SECTION */  STATIC_DOM_STRING("cdata-section"),
                                 ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[4].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:576:33: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_CDATA_SECTION */  STATIC_DOM_STRING("cdata-section"),
                                 ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:577:36: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_ENTITY_REFERENCE */  STATIC_DOM_STRING("entity-reference"),
                                    ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[5].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:577:36: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_ENTITY_REFERENCE */  STATIC_DOM_STRING("entity-reference"),
                                    ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:578:27: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_ENTITY */   STATIC_DOM_STRING("entity"),
                           ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[6].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:578:27: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_ENTITY */   STATIC_DOM_STRING("entity"),
                           ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:579:41: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_PROCESSING_INSTRUCTION */ STATIC_DOM_STRING("proc-instruction"),
                                         ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[7].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:579:41: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_PROCESSING_INSTRUCTION */ STATIC_DOM_STRING("proc-instruction"),
                                         ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:580:28: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_COMMENT */   STATIC_DOM_STRING("comment"),
                            ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[8].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:580:28: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_COMMENT */   STATIC_DOM_STRING("comment"),
                            ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:581:29: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_DOCUMENT */   STATIC_DOM_STRING("document"),
                             ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[9].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:581:29: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_DOCUMENT */   STATIC_DOM_STRING("document"),
                             ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:582:33: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_DOCUMENT_TYPE */  STATIC_DOM_STRING("document-type"),
                                 ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[10].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:582:33: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_DOCUMENT_TYPE */  STATIC_DOM_STRING("document-type"),
                                 ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:583:36: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_DOCUMENT_FRAGMENT */ STATIC_DOM_STRING("document-fragment"),
                                    ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[11].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:583:36: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_DOCUMENT_FRAGMENT */ STATIC_DOM_STRING("document-fragment"),
                                    ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:584:29: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_NOTATION */   STATIC_DOM_STRING("notation"),
                             ^
../.././src/dom/string.h:22:26: note: (near initialization for 'dom_node_type_names[12].string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
node.c:584:29: note: in expansion of macro 'STATIC_DOM_STRING'
   /* DOM_NODE_NOTATION */   STATIC_DOM_STRING("notation"),
                             ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from node.c:12:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
node.c:587:2: note: in expansion of macro 'assert'
  assert(type < DOM_NODES);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
node.c:587:2: note: in expansion of macro 'assert'
  assert(type < DOM_NODES);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/dom/scanner.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/dom/string.h:4:0,
                 from ../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from scanner.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from scanner.c:12:
../.././src/dom/string.h: In function 'set_dom_string':
../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from scanner.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from scanner.c:12:
../.././src/dom/string.h: In function 'dom_string_casecmp':
../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from scanner.c:12:
../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from scanner.c:12:
../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from scanner.c:12:
../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from scanner.c:12:
../.././src/dom/scanner.h: In function 'begin_dom_token_scanning':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/dom/scanner.h: In function 'end_dom_token_scanning':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
scanner.c: In function 'init_dom_scanner_info':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:136:4: note: in expansion of macro 'assert'
    assert(index > 0);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:136:4: note: in expansion of macro 'assert'
    assert(index > 0);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:137:4: note: in expansion of macro 'assert'
    assert(data->length < DOM_SCAN_TABLE_SIZE);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:137:4: note: in expansion of macro 'assert'
    assert(data->length < DOM_SCAN_TABLE_SIZE);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:138:4: note: in expansion of macro 'assert'
    assert(index <= data->length);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:138:4: note: in expansion of macro 'assert'
    assert(index <= data->length);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:147:4: note: in expansion of macro 'assert'
    assert(info[i].type == DOM_SCAN_STRING && pos >= 0);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:147:4: note: in expansion of macro 'assert'
    assert(info[i].type == DOM_SCAN_STRING && pos >= 0);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/dom/select.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/dom/string.h:4:0,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from select.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/dom/string.h: In function 'set_dom_string':
../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from select.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/dom/string.h: In function 'dom_string_casecmp':
../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/dom/scanner.h: In function 'begin_dom_token_scanning':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/dom/scanner.h:251:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/dom/scanner.h:266:3: note: in expansion of macro 'assert'
   assert(check_dom_scanner(scanner));
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/dom/scanner.h: In function 'end_dom_token_scanning':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/dom/scanner.h:282:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + DOM_SCANNER_TOKENS);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/dom/scanner.h:289:2: note: in expansion of macro 'assert'
  assert(check_dom_scanner(scanner));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/dom/stack.h: In function 'get_dom_stack_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/dom/stack.h: In function 'get_dom_stack_state_data':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
select.c: In function 'get_dom_select_pseudo':
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:33:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("first-line", FIRST_LINE),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[0].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:33:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("first-line", FIRST_LINE),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:34:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("first-letter", FIRST_LETTER),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[1].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:34:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("first-letter", FIRST_LETTER),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:35:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("selection", SELECTION),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[2].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:35:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("selection", SELECTION),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:36:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("after",  AFTER),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[3].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:36:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("after",  AFTER),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:37:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("before",  BEFORE),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[4].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:37:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("before",  BEFORE),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:38:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("link",  LINK),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[5].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:38:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("link",  LINK),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:39:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("visited", VISITED),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[6].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:39:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("visited", VISITED),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:40:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("active",  ACTIVE),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[7].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:40:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("active",  ACTIVE),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:41:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("hover",  HOVER),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[8].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:41:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("hover",  HOVER),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:42:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("focus",  FOCUS),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[9].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:42:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("focus",  FOCUS),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:43:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("target",  TARGET),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[10].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:43:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("target",  TARGET),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:44:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("enabled", ENABLED),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[11].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:44:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("enabled", ENABLED),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:45:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("disabled", DISABLED),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[12].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:45:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("disabled", DISABLED),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:46:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("checked", CHECKED),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[13].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:46:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("checked", CHECKED),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:47:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("indeterminate", INDETERMINATE),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[14].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:47:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("indeterminate", INDETERMINATE),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:51:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("contains", CONTAINS),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[15].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:51:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("contains", CONTAINS),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:55:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("nth-child", NTH_CHILD),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[16].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:55:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("nth-child", NTH_CHILD),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:56:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("nth-last-child", NTH_LAST_CHILD),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[17].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:56:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("nth-last-child", NTH_LAST_CHILD),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:57:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("first-child", FIRST_CHILD),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[18].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:57:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("first-child", FIRST_CHILD),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:58:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("last-child", LAST_CHILD),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[19].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:58:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("last-child", LAST_CHILD),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:59:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("only-child", ONLY_CHILD),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[20].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:59:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("only-child", ONLY_CHILD),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:61:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("nth-of-type", NTH_TYPE),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[21].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:61:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("nth-of-type", NTH_TYPE),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:62:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("nth-last-of-type",NTH_LAST_TYPE),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[22].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:62:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("nth-last-of-type",NTH_LAST_TYPE),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:63:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("first-of-type", FIRST_TYPE),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[23].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:63:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("first-of-type", FIRST_TYPE),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:64:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("last-of-type", LAST_TYPE),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[24].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:64:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("last-of-type", LAST_TYPE),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:65:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("only-of-type", ONLY_TYPE),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[25].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:65:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("only-of-type", ONLY_TYPE),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:67:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("root",  ROOT),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[26].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:67:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("root",  ROOT),
  ^
../.././src/dom/string.h:22:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:68:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("empty",  EMPTY),
  ^
../.././src/dom/string.h:22:26: note: (near initialization for 'pseudo_info[27].string.string')
  { sizeof(strvalue) - 1, (strvalue) }
                          ^
select.c:31:4: note: in expansion of macro 'STATIC_DOM_STRING'
  { STATIC_DOM_STRING(str), DOM_SELECT_PSEUDO_##type }
    ^
select.c:68:2: note: in expansion of macro 'INIT_DOM_SELECT_PSEUDO_STRING'
  INIT_DOM_SELECT_PSEUDO_STRING("empty",  EMPTY),
  ^
In file included from ../.././src/dom/css/scanner.h:4:0,
                 from select.c:9:
select.c: In function 'parse_dom_select_nth_arg':
../.././src/dom/scanner.h:38:21: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   && !c_strncasecmp((token)->string.string, str, sizeof(str) - 1))
                     ^
select.c:209:7: note: in expansion of macro 'dom_scanner_token_contains'
   if (dom_scanner_token_contains(token, "even")) {
       ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/css/scanner.h:4:0,
                 from select.c:9:
../.././src/dom/scanner.h:38:21: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   && !c_strncasecmp((token)->string.string, str, sizeof(str) - 1))
                     ^
select.c:213:14: note: in expansion of macro 'dom_scanner_token_contains'
   } else if (dom_scanner_token_contains(token, "odd")) {
              ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/css/scanner.h:4:0,
                 from select.c:9:
../.././src/dom/scanner.h:38:21: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   && !c_strncasecmp((token)->string.string, str, sizeof(str) - 1))
                     ^
select.c:256:8: note: in expansion of macro 'dom_scanner_token_contains'
   if (!dom_scanner_token_contains(token, "n"))
        ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
select.c: In function 'parse_dom_select':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
select.c:403:3: note: in expansion of macro 'assert'
   assert(token);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
select.c:403:3: note: in expansion of macro 'assert'
   assert(token);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/dom/css/scanner.h:4:0,
                 from select.c:9:
../.././src/dom/scanner.h:38:21: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   && !c_strncasecmp((token)->string.string, str, sizeof(str) - 1))
                     ^
select.c:417:8: note: in expansion of macro 'dom_scanner_token_contains'
    if (dom_scanner_token_contains(token, "*"))
        ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
select.c:444:37: warning: pointer targets in passing argument 2 of 'set_dom_string' differ in signedness [-Wpointer-sign]
    set_dom_string(&sel.node.string, "class", -1);
                                     ^
In file included from ../.././src/dom/scanner.h:4:0,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/dom/string.h:25:1: note: expected 'unsigned char *' but argument is of type 'char *'
 set_dom_string(struct dom_string *string, unsigned char *value, size_t length)
 ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
select.c:491:4: note: in expansion of macro 'assertm'
    assertm(list != NULL, "Adding node to bad parent [%d -> %d]",
    ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
select.c:491:4: note: in expansion of macro 'assertm'
    assertm(list != NULL, "Adding node to bad parent [%d -> %d]",
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
select.c:505:4: note: in expansion of macro 'assert'
    assert(!select->selector);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
select.c:505:4: note: in expansion of macro 'assert'
    assert(!select->selector);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
select.c: In function 'match_attribute_value':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
select.c:623:2: note: in expansion of macro 'assert'
  assert(selvalue->length);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
select.c:623:2: note: in expansion of macro 'assert'
  assert(selvalue->length);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
select.c:668:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("No attribute selector matching method defined");
   ^
select.c:668:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("No attribute selector matching method defined");
            ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
select.c: In function 'match_attribute_selectors':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
select.c:727:2: note: in expansion of macro 'assert'
  assert(base->node.type == DOM_NODE_ELEMENT
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
select.c:727:2: note: in expansion of macro 'assert'
  assert(base->node.type == DOM_NODE_ELEMENT
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
select.c: In function 'match_element_relation':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
select.c:785:2: note: in expansion of macro 'assert'
  assert(relation);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
select.c:785:2: note: in expansion of macro 'assert'
  assert(relation);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
select.c: In function 'match_element_selector':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
select.c:855:2: note: in expansion of macro 'assert'
  assert(node && node->type == DOM_NODE_ELEMENT);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
select.c:855:2: note: in expansion of macro 'assert'
  assert(node && node->type == DOM_NODE_ELEMENT);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
select.c: In function 'dom_select_push_element':
../.././src/util/error.h:30:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define WDBG errfile = __FILE__, errline = __LINE__, elinks_wdebug
                      ^
select.c:918:3: note: in expansion of macro 'WDBG'
   WDBG("Matched element: %.*s.", node->string.length, node->string.string);
   ^
select.c:918:8: warning: pointer targets in passing argument 1 of 'elinks_wdebug' differ in signedness [-Wpointer-sign]
   WDBG("Matched element: %.*s.", node->string.length, node->string.string);
        ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/error.h:31:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_wdebug(unsigned char *fmt, ...);
      ^
select.c: In function 'dom_select_pop_element':
../.././src/util/error.h:30:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define WDBG errfile = __FILE__, errline = __LINE__, elinks_wdebug
                      ^
select.c:946:4: note: in expansion of macro 'WDBG'
    WDBG("Remove element.");
    ^
select.c:946:9: warning: pointer targets in passing argument 1 of 'elinks_wdebug' differ in signedness [-Wpointer-sign]
    WDBG("Remove element.");
         ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/error.h:31:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_wdebug(unsigned char *fmt, ...);
      ^
select.c: In function 'dom_select_push_text':
../.././src/util/error.h:30:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define WDBG errfile = __FILE__, errline = __LINE__, elinks_wdebug
                      ^
select.c:965:2: note: in expansion of macro 'WDBG'
  WDBG("Text node: %d chars", node->string.length);
  ^
select.c:965:7: warning: pointer targets in passing argument 1 of 'elinks_wdebug' differ in signedness [-Wpointer-sign]
  WDBG("Text node: %d chars", node->string.length);
       ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/error.h:31:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_wdebug(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
select.c:976:3: note: in expansion of macro 'ERROR'
   ERROR("Unhandled type");
   ^
select.c:976:9: warning: pointer targets in passing argument 1 of 'elinks_error' differ in signedness [-Wpointer-sign]
   ERROR("Unhandled type");
         ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/scanner.h:4,
                 from ../.././src/dom/css/scanner.h:4,
                 from select.c:9:
../.././src/util/error.h:41:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_error(unsigned char *fmt, ...);
      ^
      [CC]   src/dom/stack.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from stack.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/dom/string.h:4:0,
                 from ../.././src/dom/node.h:59,
                 from stack.c:12:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from stack.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/dom/node.h:59:0,
                 from stack.c:12:
../.././src/dom/string.h: In function 'set_dom_string':
../.././src/dom/string.h:28:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = length == -1 ? strlen(value) : length;
                                         ^
In file included from stack.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/dom/node.h:59:0,
                 from stack.c:12:
../.././src/dom/string.h: In function 'dom_string_casecmp':
../.././src/dom/string.h:35:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                     ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from stack.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/node.h:59:0,
                 from stack.c:12:
../.././src/dom/string.h:35:54: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  size_t string_diff = c_strncasecmp(string1->string, string2->string, length);
                                                      ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from stack.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/node.h:59:0,
                 from stack.c:12:
../.././src/dom/string.h: In function 'dom_string_ncasecmp':
../.././src/dom/string.h:45:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                       ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from stack.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/dom/node.h:59:0,
                 from stack.c:12:
../.././src/dom/string.h:45:40: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return c_strncasecmp(string1->string, string2->string, length);
                                        ^
In file included from ../.././src/util/conv.h:4:0,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from stack.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from ../.././src/dom/string.h:4,
                 from ../.././src/dom/node.h:59,
                 from stack.c:12:
../.././src/dom/stack.h: In function 'get_dom_stack_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/dom/stack.h:167:2: note: in expansion of macro 'assertm'
  assertm(stack->depth - 1 - top_offset >= 0,
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/dom/stack.h: In function 'get_dom_stack_state_data':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/dom/stack.h:198:2: note: in expansion of macro 'assert'
  assert(context->state_objects);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stack.c: In function 'init_dom_stack':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:56:2: note: in expansion of macro 'assert'
  assert(stack);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:56:2: note: in expansion of macro 'assert'
  assert(stack);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stack.c: In function 'done_dom_stack':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:68:2: note: in expansion of macro 'assert'
  assert(stack);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:68:2: note: in expansion of macro 'assert'
  assert(stack);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stack.c: In function 'call_dom_stack_callbacks':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:142:3: note: in expansion of macro 'assert'
   assert(state->node->type < DOM_NODES); /* unsigned comparison */
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:142:3: note: in expansion of macro 'assert'
   assert(state->node->type < DOM_NODES); /* unsigned comparison */
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stack.c: In function 'push_dom_node':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:182:2: note: in expansion of macro 'assert'
  assert(stack && node);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:182:2: note: in expansion of macro 'assert'
  assert(stack && node);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:183:2: note: in expansion of macro 'assert'
  assert(0 < node->type && node->type < DOM_NODES);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:183:2: note: in expansion of macro 'assert'
  assert(0 < node->type && node->type < DOM_NODES);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stack.c: In function 'pop_dom_node':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:224:2: note: in expansion of macro 'assert'
  assert(stack);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:224:2: note: in expansion of macro 'assert'
  assert(stack);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:238:2: note: in expansion of macro 'assert'
  assert(stack->depth >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:238:2: note: in expansion of macro 'assert'
  assert(stack->depth >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stack.c: In function 'pop_dom_nodes':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:259:2: note: in expansion of macro 'assert'
  assert(stack);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:259:2: note: in expansion of macro 'assert'
  assert(stack);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stack.c: In function 'pop_dom_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:274:2: note: in expansion of macro 'assert'
  assert(stack);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:274:2: note: in expansion of macro 'assert'
  assert(stack);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
stack.c: In function 'walk_dom_nodes':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
stack.c:364:2: note: in expansion of macro 'assert'
  assert(root && stack);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
stack.c:364:2: note: in expansion of macro 'assert'
  assert(root && stack);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [LD]   src/dom/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/dom'
[MAKE all]   src/ecmascript
make[2]: Entering directory '/tmp/elinks/src/elinks/src/ecmascript'
[MAKE all]   src/ecmascript/spidermonkey
make[3]: Entering directory '/tmp/elinks/src/elinks/src/ecmascript/spidermonkey'
      [CC]   src/ecmascript/spidermonkey/document.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from document.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/ecmascript/spidermonkey/util.h:5:0,
                 from document.c:13:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from document.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h: In function 'string_to_jsval':
../../.././src/ecmascript/spidermonkey/util.h:26:48: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
   *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(ctx, string));
                                                ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from document.c:13:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from ../../.././src/cookies/cookies.h:15:0,
                 from document.c:17:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from document.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from document.c:13:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from document.c:29:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from document.c:29:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from document.c:41:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from document.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from document.c:13:
document.c: In function 'document_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
document.c:98:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
document.c:98:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from document.c:9:
document.c:112:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(string, "cookie")) {
               ^
In file included from document.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from document.c:9:
document.c:112:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(string, "cookie")) {
               ^
document.c:112:15: note: expected 'const char *' but argument is of type 'unsigned char *'
document.c:112:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(string, "cookie")) {
               ^
In file included from document.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from document.c:9:
document.c:112:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(string, "cookie")) {
               ^
document.c:112:15: note: expected 'const char *' but argument is of type 'unsigned char *'
document.c:112:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(string, "cookie")) {
               ^
document.c:112:15: note: expected 'const char *' but argument is of type 'unsigned char *'
document.c:112:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(string, "cookie")) {
               ^
document.c:112:15: note: expected 'const char *' but argument is of type 'unsigned char *'
document.c:118:13: warning: pointer targets in passing argument 1 of '__builtin_strncpy' differ in signedness [-Wpointer-sign]
     strncpy(cookiestr, cookies->source, 1024);
             ^
document.c:118:13: note: expected 'char *' but argument is of type 'unsigned char *'
document.c:118:24: warning: pointer targets in passing argument 2 of '__builtin_strncpy' differ in signedness [-Wpointer-sign]
     strncpy(cookiestr, cookies->source, 1024);
                        ^
document.c:118:24: note: expected 'const char *' but argument is of type 'unsigned char *'
document.c:123:30: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
     string_to_jsval(ctx, vp, "");
                              ^
In file included from document.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
document.c:129:36: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
    if (!form->name || c_strcasecmp(string, form->name))
                                    ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from document.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
document.c:129:44: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
    if (!form->name || c_strcasecmp(string, form->name))
                                            ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from document.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from document.c:15:
document.c:148:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   switch (get_opt_int("protocol.http.referer.policy", NULL)) {
                       ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
document.c:148:11: note: in expansion of macro 'get_opt_int'
   switch (get_opt_int("protocol.http.referer.policy", NULL)) {
           ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
document.c:155:41: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
    string_to_jsval(ctx, vp, get_opt_str("protocol.http.referer.fake", NULL));
                                         ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
document.c:155:29: note: in expansion of macro 'get_opt_str'
    string_to_jsval(ctx, vp, get_opt_str("protocol.http.referer.fake", NULL));
                             ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from document.c:13:
document.c: In function 'document_set_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
document.c:204:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
document.c:204:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from document.c:9:
document.c:214:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "cookie")) {
               ^
In file included from document.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from document.c:9:
document.c:214:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "cookie")) {
               ^
document.c:214:15: note: expected 'const char *' but argument is of type 'unsigned char *'
document.c:214:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "cookie")) {
               ^
In file included from document.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from document.c:9:
document.c:214:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "cookie")) {
               ^
document.c:214:15: note: expected 'const char *' but argument is of type 'unsigned char *'
document.c:214:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "cookie")) {
               ^
document.c:214:15: note: expected 'const char *' but argument is of type 'unsigned char *'
document.c:214:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "cookie")) {
               ^
document.c:214:15: note: expected 'const char *' but argument is of type 'unsigned char *'
      [CC]   src/ecmascript/spidermonkey/form.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/ecmascript/spidermonkey/util.h:5:0,
                 from form.c:13:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from form.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h: In function 'string_to_jsval':
../../.././src/ecmascript/spidermonkey/util.h:26:48: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
   *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(ctx, string));
                                                ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from ../../.././src/cookies/cookies.h:15:0,
                 from form.c:17:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from form.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from form.c:29:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from form.c:29:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from form.c:41:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from form.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
form.c: In function 'input_get_form_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:145:2: note: in expansion of macro 'assert'
  assert(fs->ecmascript_obj == jsinput);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:145:2: note: in expansion of macro 'assert'
  assert(fs->ecmascript_obj == jsinput);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'input_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:172:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:172:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:175:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:175:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:178:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:178:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:189:2: note: in expansion of macro 'assert'
  assert(fc);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:189:2: note: in expansion of macro 'assert'
  assert(fc);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:190:2: note: in expansion of macro 'assert'
  assert(fc->form && fs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:190:2: note: in expansion of macro 'assert'
  assert(fc->form && fs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:266:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   case FC_TEXT: s = "text"; break;
                   ^
form.c:267:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   case FC_PASSWORD: s = "password"; break;
                       ^
form.c:268:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   case FC_FILE: s = "file"; break;
                   ^
form.c:269:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   case FC_CHECKBOX: s = "checkbox"; break;
                       ^
form.c:270:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   case FC_RADIO: s = "radio"; break;
                    ^
form.c:271:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   case FC_SUBMIT: s = "submit"; break;
                     ^
form.c:272:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   case FC_IMAGE: s = "image"; break;
                    ^
form.c:273:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   case FC_RESET: s = "reset"; break;
                    ^
form.c:274:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   case FC_BUTTON: s = "button"; break;
                     ^
form.c:275:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   case FC_HIDDEN: s = "hidden"; break;
                     ^
form.c:276:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   case FC_SELECT: s = "select"; break;
                     ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
form.c:277:12: note: in expansion of macro 'INTERNAL'
   default: INTERNAL("input_get_property() upon a non-input item."); break;
            ^
form.c:277:21: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   default: INTERNAL("input_get_property() upon a non-input item."); break;
                     ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'input_set_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:324:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:324:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:327:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:327:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:330:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:330:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:341:2: note: in expansion of macro 'assert'
  assert(fc);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:341:2: note: in expansion of macro 'assert'
  assert(fc);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:342:2: note: in expansion of macro 'assert'
  assert(fc->form && fs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:342:2: note: in expansion of macro 'assert'
  assert(fc->form && fs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:396:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    fs->state = strlen(fs->value);
                       ^
In file included from form.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
form.c: In function 'input_click':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:452:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:452:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:455:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:455:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:458:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:458:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:469:2: note: in expansion of macro 'assert'
  assert(fs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:469:2: note: in expansion of macro 'assert'
  assert(fs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:471:2: note: in expansion of macro 'assert'
  assert(fc);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:471:2: note: in expansion of macro 'assert'
  assert(fc);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'input_focus':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:510:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:510:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:513:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:513:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:516:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:516:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:527:2: note: in expansion of macro 'assert'
  assert(fs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:527:2: note: in expansion of macro 'assert'
  assert(fs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:529:2: note: in expansion of macro 'assert'
  assert(fc);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:529:2: note: in expansion of macro 'assert'
  assert(fc);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'get_input_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:559:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(ctx, jsinput,
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:559:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(ctx, jsinput,
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'input_finalize':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:594:3: note: in expansion of macro 'assert'
   assert(fs->ecmascript_obj == jsinput);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:594:3: note: in expansion of macro 'assert'
   assert(fs->ecmascript_obj == jsinput);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'spidermonkey_detach_form_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:616:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(spidermonkey_empty_context,
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:616:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(spidermonkey_empty_context,
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'get_form_control_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
form.c:666:4: note: in expansion of macro 'INTERNAL'
    INTERNAL("Weird fc->type %d", type);
    ^
form.c:666:13: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
    INTERNAL("Weird fc->type %d", type);
             ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'form_elements_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:728:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:728:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:731:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:731:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:734:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:734:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'form_elements_item2':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:800:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:800:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:803:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:803:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:806:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:806:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'form_elements_namedItem2':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:871:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:871:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_form, (JSClass *) &form_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:874:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:874:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:877:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:877:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:898:32: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if ((fc->id && !c_strcasecmp(string, fc->id))
                                ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:898:40: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if ((fc->id && !c_strcasecmp(string, fc->id))
                                        ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:899:37: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       || (fc->name && !c_strcasecmp(string, fc->name))) {
                                     ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:899:45: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
       || (fc->name && !c_strcasecmp(string, fc->name))) {
                                             ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
form.c: In function 'form_get_form_view':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:973:2: note: in expansion of macro 'assert'
  assert(fv->ecmascript_obj == jsform);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:973:2: note: in expansion of macro 'assert'
  assert(fv->ecmascript_obj == jsform);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'form_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:997:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:997:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1000:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1000:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1010:2: note: in expansion of macro 'assert'
  assert(form);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1010:2: note: in expansion of macro 'assert'
  assert(form);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:1021:33: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
    if ((!fc->id || c_strcasecmp(string, fc->id))
                                 ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:1021:41: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
    if ((!fc->id || c_strcasecmp(string, fc->id))
                                         ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:1022:38: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
        && (!fc->name || c_strcasecmp(string, fc->name)))
                                      ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:1022:46: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
        && (!fc->name || c_strcasecmp(string, fc->name)))
                                              ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:1065:29: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
    string_to_jsval(ctx, vp, "application/x-www-form-urlencoded");
                             ^
In file included from form.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
form.c:1068:29: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
    string_to_jsval(ctx, vp, "multipart/form-data");
                             ^
In file included from form.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
form.c:1071:29: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
    string_to_jsval(ctx, vp, "text/plain");
                             ^
In file included from form.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
form.c:1083:29: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
    string_to_jsval(ctx, vp, "GET");
                             ^
In file included from form.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
form.c:1089:29: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
    string_to_jsval(ctx, vp, "POST");
                             ^
In file included from form.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
form.c: In function 'form_set_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1133:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1133:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1136:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1136:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1146:2: note: in expansion of macro 'assert'
  assert(form);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1146:2: note: in expansion of macro 'assert'
  assert(form);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:1163:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(string, "application/x-www-form-urlencoded")) {
                     ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:1166:28: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   } else if (!c_strcasecmp(string, "multipart/form-data")) {
                            ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:1168:28: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   } else if (!c_strcasecmp(string, "text/plain")) {
                            ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:1175:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(string, "GET")) {
                     ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:1177:28: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   } else if (!c_strcasecmp(string, "POST")) {
                            ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
form.c: In function 'form_reset':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1217:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1217:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1220:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1220:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1230:2: note: in expansion of macro 'assert'
  assert(form);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1230:2: note: in expansion of macro 'assert'
  assert(form);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'form_submit':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1258:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1258:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1261:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1261:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1272:2: note: in expansion of macro 'assert'
  assert(form);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1272:2: note: in expansion of macro 'assert'
  assert(form);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'get_form_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1288:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(ctx, jsform,
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1288:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(ctx, jsform,
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'form_finalize':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1323:3: note: in expansion of macro 'assert'
   assert(fv->ecmascript_obj == jsform);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1323:3: note: in expansion of macro 'assert'
   assert(fv->ecmascript_obj == jsform);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'spidermonkey_detach_form_view':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1345:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(spidermonkey_empty_context,
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1345:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(spidermonkey_empty_context,
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'find_form_by_name':
form.c:1405:35: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (form->name && !c_strcasecmp(string, form->name)) {
                                   ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
form.c:1405:43: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (form->name && !c_strcasecmp(string, form->name)) {
                                           ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from form.c:13:
form.c: In function 'forms_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1430:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1430:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1433:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1433:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'forms_item2':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1495:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1495:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1498:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1498:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'forms_namedItem':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1536:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1536:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_doc, (JSClass *) &document_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1539:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1539:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/ecmascript/spidermonkey/heartbeat.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from heartbeat.c:11:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/ecmascript/spidermonkey/util.h:5:0,
                 from heartbeat.c:11:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from heartbeat.c:11:0:
../../.././src/ecmascript/spidermonkey/util.h: In function 'string_to_jsval':
../../.././src/ecmascript/spidermonkey/util.h:26:48: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
   *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(ctx, string));
                                                ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from heartbeat.c:11:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from heartbeat.c:11:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
heartbeat.c: In function 'check_heartbeats':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
heartbeat.c:50:3: note: in expansion of macro 'assert'
   assert(hb->interpreter);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
heartbeat.c:50:3: note: in expansion of macro 'assert'
   assert(hb->interpreter);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from heartbeat.c:13:0:
heartbeat.c:62:37: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
     int max_exec_time = get_opt_int("ecmascript.max_exec_time", ses);
                                     ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
heartbeat.c:62:25: note: in expansion of macro 'get_opt_int'
     int max_exec_time = get_opt_int("ecmascript.max_exec_time", ses);
                         ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from heartbeat.c:11:
heartbeat.c: In function 'add_heartbeat':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
heartbeat.c:81:2: note: in expansion of macro 'assert'
  assert(interpreter);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
heartbeat.c:81:2: note: in expansion of macro 'assert'
  assert(interpreter);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from heartbeat.c:13:0:
heartbeat.c:91:31: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
         hb->ttl = get_opt_int("ecmascript.max_exec_time", ses);
                               ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
heartbeat.c:91:19: note: in expansion of macro 'get_opt_int'
         hb->ttl = get_opt_int("ecmascript.max_exec_time", ses);
                   ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
heartbeat.c:94:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         add_to_list(heartbeats, hb);
         ^
heartbeat.c:94:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from heartbeat.c:11:
heartbeat.c: In function 'done_heartbeat':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
heartbeat.c:115:2: note: in expansion of macro 'assert'
  assert(hb->interpreter);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
heartbeat.c:115:2: note: in expansion of macro 'assert'
  assert(hb->interpreter);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/ecmascript/spidermonkey/location.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from location.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/ecmascript/spidermonkey/util.h:5:0,
                 from location.c:13:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from location.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h: In function 'string_to_jsval':
../../.././src/ecmascript/spidermonkey/util.h:26:48: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
   *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(ctx, string));
                                                ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from location.c:13:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from ../../.././src/cookies/cookies.h:15:0,
                 from location.c:17:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from location.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from location.c:13:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from location.c:27:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from location.c:27:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from location.c:39:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from location.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
location.c: In function 'history_go':
location.c:113:16: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign]
  index  = atol(jsval_to_string(ctx, &argv[0]));
                ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdio.h:27,
                 from location.c:7:
/usr/include/stdlib.h:283:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atol (const char *__nptr))
 ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from location.c:13:
location.c: In function 'location_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
location.c:168:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
location.c:168:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
location.c: In function 'location_set_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
location.c:210:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
location.c:210:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
location.c: In function 'delayed_goto':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
location.c:261:2: note: in expansion of macro 'assert'
  assert(deg);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
location.c:261:2: note: in expansion of macro 'assert'
  assert(deg);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
location.c: In function 'location_goto':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
location.c:294:2: note: in expansion of macro 'assert'
  assert(doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
location.c:294:2: note: in expansion of macro 'assert'
  assert(doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/ecmascript/spidermonkey/navigator.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from navigator.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/ecmascript/spidermonkey/util.h:5:0,
                 from navigator.c:13:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from navigator.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h: In function 'string_to_jsval':
../../.././src/ecmascript/spidermonkey/util.h:26:48: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
   *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(ctx, string));
                                                ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from navigator.c:13:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from ../../.././src/cookies/cookies.h:15:0,
                 from navigator.c:17:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from navigator.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from navigator.c:13:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from navigator.c:26:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from navigator.c:26:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from navigator.c:38:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from navigator.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
navigator.c: In function 'navigator_get_property':
navigator.c:93:28: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
   string_to_jsval(ctx, vp, "Mozilla"); /* More like a constant nowadays. */
                            ^
In file included from navigator.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
navigator.c:98:28: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
   string_to_jsval(ctx, vp, "ELinks (roughly compatible with Netscape Navigator, Mozilla and Microsoft Internet Explorer)");
                            ^
In file included from navigator.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
In file included from ../../.././src/osdep/types.h:5:0,
                 from ../../.././src/elinks.h:11,
                 from navigator.c:11:
../../../config.h:835:17: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
 #define VERSION "0.13.GIT"
                 ^
navigator.c:101:28: note: in expansion of macro 'VERSION'
   string_to_jsval(ctx, vp, VERSION);
                            ^
In file included from navigator.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from navigator.c:15:
navigator.c:105:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (get_opt_bool("protocol.http.accept_ui_language", NULL))
                    ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
navigator.c:105:7: note: in expansion of macro 'get_opt_bool'
   if (get_opt_bool("protocol.http.accept_ui_language", NULL))
       ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
navigator.c:116:39: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   unsigned char *optstr = get_opt_str("protocol.http.user_agent",
                                       ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
navigator.c:116:27: note: in expansion of macro 'get_opt_str'
   unsigned char *optstr = get_opt_str("protocol.http.user_agent",
                           ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from /usr/include/string.h:630:0,
                 from navigator.c:9:
navigator.c:119:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (*optstr && strcmp(optstr, " ")) {
                         ^
In file included from navigator.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from navigator.c:9:
navigator.c:119:25: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (*optstr && strcmp(optstr, " ")) {
                         ^
navigator.c:119:25: note: expected 'const char *' but argument is of type 'unsigned char *'
navigator.c:119:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (*optstr && strcmp(optstr, " ")) {
                         ^
In file included from navigator.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from navigator.c:9:
navigator.c:119:25: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (*optstr && strcmp(optstr, " ")) {
                         ^
navigator.c:119:25: note: expected 'const char *' but argument is of type 'unsigned char *'
navigator.c:119:25: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (*optstr && strcmp(optstr, " ")) {
                         ^
navigator.c:119:25: note: expected 'const char *' but argument is of type 'unsigned char *'
navigator.c:119:25: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (*optstr && strcmp(optstr, " ")) {
                         ^
navigator.c:119:25: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../../.././src/osdep/types.h:5:0,
                 from ../../.././src/elinks.h:11,
                 from navigator.c:11:
../../../config.h:835:17: warning: pointer targets in passing argument 2 of 'subst_user_agent' differ in signedness [-Wpointer-sign]
 #define VERSION "0.13.GIT"
                 ^
../../.././src/setup.h:5:26: note: in expansion of macro 'VERSION'
 #define VERSION_STRING   VERSION
                          ^
navigator.c:133:36: note: in expansion of macro 'VERSION_STRING'
    ustr = subst_user_agent(optstr, VERSION_STRING, system_name, ts);
                                    ^
In file included from navigator.c:30:0:
../../.././src/protocol/http/http.h:48:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *subst_user_agent(unsigned char *fmt, unsigned char *version,
                ^
      [CC]   src/ecmascript/spidermonkey/unibar.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from unibar.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/ecmascript/spidermonkey/util.h:5:0,
                 from unibar.c:13:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from unibar.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h: In function 'string_to_jsval':
../../.././src/ecmascript/spidermonkey/util.h:26:48: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
   *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(ctx, string));
                                                ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from unibar.c:13:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from ../../.././src/cookies/cookies.h:15:0,
                 from unibar.c:17:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from unibar.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from unibar.c:13:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from unibar.c:27:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from unibar.c:27:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from unibar.c:39:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from unibar.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from unibar.c:13:
unibar.c: In function 'unibar_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
unibar.c:98:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
unibar.c:98:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
unibar.c: In function 'unibar_set_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
unibar.c:157:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
unibar.c:157:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, parent_win, (JSClass *) &window_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/ecmascript/spidermonkey/window.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from window.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/ecmascript/spidermonkey/util.h:5:0,
                 from window.c:13:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from window.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h: In function 'string_to_jsval':
../../.././src/ecmascript/spidermonkey/util.h:26:48: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
   *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(ctx, string));
                                                ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from window.c:13:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from ../../.././src/cookies/cookies.h:15:0,
                 from window.c:17:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from window.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from window.c:13:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from window.c:26:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from window.c:26:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from window.c:38:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from window.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from window.c:13:
window.c: In function 'try_resolve_frame':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
window.c:93:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
window.c:93:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
window.c: In function 'window_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
window.c:219:3: note: in expansion of macro 'assert'
   assert(top_view && top_view->vs);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
window.c:219:3: note: in expansion of macro 'assert'
   assert(top_view && top_view->vs);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from window.c:9:
window.c: In function 'window_set_property':
window.c:270:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "location")) {
               ^
In file included from window.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from window.c:9:
window.c:270:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "location")) {
               ^
window.c:270:15: note: expected 'const char *' but argument is of type 'unsigned char *'
window.c:270:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "location")) {
               ^
In file included from window.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from window.c:9:
window.c:270:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "location")) {
               ^
window.c:270:15: note: expected 'const char *' but argument is of type 'unsigned char *'
window.c:270:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "location")) {
               ^
window.c:270:15: note: expected 'const char *' but argument is of type 'unsigned char *'
window.c:270:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(jsid_to_string(ctx, &id), "location")) {
               ^
window.c:270:15: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from window.c:26:0:
window.c: In function 'window_alert':
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
window.c:334:3: note: in expansion of macro 'N_'
   N_("JavaScript Alert"), ALIGN_CENTER, stracpy(string));
   ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from window.c:15:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from window.c:15:
window.c: In function 'window_open':
window.c:363:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool("ecmascript.block_window_opening", ses)) {
                   ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
window.c:363:6: note: in expansion of macro 'get_opt_bool'
  if (get_opt_bool("ecmascript.block_window_opening", ses)) {
      ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
window.c:409:38: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
  if (frame && *frame && c_strcasecmp(frame, "_blank")) {
                                      ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from window.c:13:
../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from window.c:15:
window.c:422:24: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_cmd_opt_bool("no-connect")
                        ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
window.c:422:7: note: in expansion of macro 'get_cmd_opt_bool'
  if (!get_cmd_opt_bool("no-connect")
       ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
window.c:423:27: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && !get_cmd_opt_bool("no-home")
                           ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
window.c:423:10: note: in expansion of macro 'get_cmd_opt_bool'
      && !get_cmd_opt_bool("no-home")
          ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
window.c:424:27: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && !get_cmd_opt_bool("anonymous")
                           ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
window.c:424:10: note: in expansion of macro 'get_cmd_opt_bool'
      && !get_cmd_opt_bool("anonymous")
          ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
window.c: In function 'window_setTimeout':
window.c:471:17: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  timeout = atoi(jsval_to_string(ctx, &argv[1]));
                 ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdio.h:27,
                 from window.c:7:
/usr/include/stdlib.h:278:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atoi (const char *__nptr))
 ^
      [LD]   src/ecmascript/spidermonkey/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/ecmascript/spidermonkey'
      [CC]   src/ecmascript/ecmascript.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ecmascript.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from ecmascript.c:12:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from ecmascript.c:9:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ecmascript.c:16:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from ecmascript.c:16:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ecmascript.c:11:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ecmascript.c:26:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from ecmascript.c:9:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ecmascript.c:11:0:
ecmascript.c: At top level:
ecmascript.c:40:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("", N_("ECMAScript"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
ecmascript.c:40:16: note: (near initialization for 'ecmascript_options[0].init.path')
  INIT_OPT_TREE("", N_("ECMAScript"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
ecmascript.c:41:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "ecmascript", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
ecmascript.c:41:3: note: (near initialization for 'ecmascript_options[0].init.name')
   "ecmascript", 0,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
ecmascript.c:40:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("ECMAScript"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'ecmascript_options[0].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
ecmascript.c:40:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("ECMAScript"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
ecmascript.c:40:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("ECMAScript"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'ecmascript_options[0].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
ecmascript.c:40:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("ECMAScript"),
  ^
ecmascript.c:44:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ecmascript", N_("Enable"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
ecmascript.c:44:16: note: (near initialization for 'ecmascript_options[1].init.path')
  INIT_OPT_BOOL("ecmascript", N_("Enable"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
ecmascript.c:45:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "enable", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
ecmascript.c:45:3: note: (near initialization for 'ecmascript_options[1].init.name')
   "enable", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
ecmascript.c:44:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ecmascript", N_("Enable"),
                              ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'ecmascript_options[1].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
ecmascript.c:44:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ecmascript", N_("Enable"),
                              ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
ecmascript.c:44:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ecmascript", N_("Enable"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'ecmascript_options[1].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
ecmascript.c:44:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ecmascript", N_("Enable"),
  ^
ecmascript.c:48:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ecmascript", N_("Script error reporting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
ecmascript.c:48:16: note: (near initialization for 'ecmascript_options[2].init.path')
  INIT_OPT_BOOL("ecmascript", N_("Script error reporting"),
                ^
../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
     ^
ecmascript.c:49:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "error_reporting", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
ecmascript.c:49:3: note: (near initialization for 'ecmascript_options[2].init.name')
   "error_reporting", 0, 0,
   ^
../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
ecmascript.c:48:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ecmascript", N_("Script error reporting"),
                              ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'ecmascript_options[2].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
ecmascript.c:48:30: note: in expansion of macro 'N_'
  INIT_OPT_BOOL("ecmascript", N_("Script error reporting"),
                              ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
ecmascript.c:48:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ecmascript", N_("Script error reporting"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'ecmascript_options[2].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:487:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
ecmascript.c:48:2: note: in expansion of macro 'INIT_OPT_BOOL'
  INIT_OPT_BOOL("ecmascript", N_("Script error reporting"),
  ^
ecmascript.c:52:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_BOOL("ecmascript", N_("Ignore 
\n
\n\n\n")) { ^ In file included from ../../.././src/config/options.h:9:0, from file.c:23: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from file.c:23:0: file.c: In function 'file_protocol_handler': file.c:252:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] if (get_cmd_opt_bool("anonymous")) { ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree' #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL) ^ file.c:252:6: note: in expansion of macro 'get_cmd_opt_bool' if (get_cmd_opt_bool("anonymous")) { ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ In file included from /usr/include/string.h:630:0, from file.c:10: file.c:253:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strcmp(connection->uri->string, "file:///dev/stdin") ^ In file included from file.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from file.c:10: file.c:253:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(connection->uri->string, "file:///dev/stdin") ^ file.c:253:14: note: expected 'const char *' but argument is of type 'unsigned char *' file.c:253:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strcmp(connection->uri->string, "file:///dev/stdin") ^ In file included from file.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from file.c:10: file.c:253:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(connection->uri->string, "file:///dev/stdin") ^ file.c:253:14: note: expected 'const char *' but argument is of type 'unsigned char *' file.c:253:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(connection->uri->string, "file:///dev/stdin") ^ file.c:253:14: note: expected 'const char *' but argument is of type 'unsigned char *' file.c:253:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(connection->uri->string, "file:///dev/stdin") ^ file.c:253:14: note: expected 'const char *' but argument is of type 'unsigned char *' file.c:266:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strcmp(connection->uri->string, "file:///dev/stdin")) { ^ In file included from file.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from file.c:10: file.c:266:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(connection->uri->string, "file:///dev/stdin")) { ^ file.c:266:14: note: expected 'const char *' but argument is of type 'unsigned char *' file.c:266:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strcmp(connection->uri->string, "file:///dev/stdin")) { ^ In file included from file.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from file.c:10: file.c:266:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(connection->uri->string, "file:///dev/stdin")) { ^ file.c:266:14: note: expected 'const char *' but argument is of type 'unsigned char *' file.c:266:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(connection->uri->string, "file:///dev/stdin")) { ^ file.c:266:14: note: expected 'const char *' but argument is of type 'unsigned char *' file.c:266:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(connection->uri->string, "file:///dev/stdin")) { ^ file.c:266:14: note: expected 'const char *' but argument is of type 'unsigned char *' file.c:309:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] redirect_location = STRING_DIR_SEP; ^ file.c:350:39: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign] get_cp_mime_name(get_cp_index("System")), ^ In file included from ../../.././src/intl/gettext/libintl.h:17:0, from file.c:25: ../../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *' int get_cp_index(const unsigned char *); ^ file.c:349:23: warning: pointer targets in passing argument 1 of 'straconcat' differ in signedness [-Wpointer-sign] head = straconcat("\r\nContent-Type: text/html; charset=", ^ In file included from ../../.././src/config/options.h:9:0, from file.c:23: ../../.././src/util/string.h:67:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *straconcat(const unsigned char *str, ...); ^ [CC] src/protocol/file/mailcap.o In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/config/options.h:5, from mailcap.c:21: ../../.././src/util/string.h: In function 'add_bytes_to_string__': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from ../../.././src/cookies/cookies.h:15:0, from mailcap.c:22: ../../.././src/protocol/uri.h: In function 'get_real_uri_length': ../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define struri(uri) ((uri)->string) ^ ../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri' return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri)); ^ In file included from ../../.././src/osdep/stub.h:5:0, from ../../.././src/elinks.h:34, from mailcap.c:19: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from mailcap.c:23:0: ../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index': ../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign] bind_textdomain_codeset( /* PACKAGE */ "elinks", ^ In file included from ../../.././src/intl/gettext/libgettext.h:25:0, from ../../.././src/intl/gettext/libintl.h:14, from mailcap.c:23: ../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *' extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/config/options.h:5, from mailcap.c:21: ../../.././src/network/state.h: In function 'connection_state': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from mailcap.c:35:0: ../../.././src/util/conv.h: In function 'trim_chars': ../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] int l = strlen(s); ^ In file included from ../../.././src/osdep/stub.h:5:0, from ../../.././src/elinks.h:34, from mailcap.c:19: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ../../.././src/cookies/cookies.h:13:0, from mailcap.c:22: mailcap.c: At top level: ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module' { name, options, hooks, submods, data, init, done } ^ mailcap.c:40:15: note: in expansion of macro 'N_' /* name: */ N_("Mailcap"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'mailcap_protocol_module.name') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module' { name, options, hooks, submods, data, init, done } ^ mailcap.c:40:15: note: in expansion of macro 'N_' /* name: */ N_("Mailcap"), ^ In file included from /usr/include/string.h:630:0, from ../../.././src/osdep/stub.h:5, from ../../.././src/elinks.h:34, from mailcap.c:19: mailcap.c: In function 'mailcap_protocol_handler': mailcap.c:86:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] check = strcmp(ref, "elmailcap"); ^ In file included from ../../.././src/osdep/stub.h:5:0, from ../../.././src/elinks.h:34, from mailcap.c:19: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from ../../.././src/osdep/stub.h:5, from ../../.././src/elinks.h:34, from mailcap.c:19: mailcap.c:86:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] check = strcmp(ref, "elmailcap"); ^ mailcap.c:86:17: note: expected 'const char *' but argument is of type 'unsigned char *' mailcap.c:86:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] check = strcmp(ref, "elmailcap"); ^ In file included from ../../.././src/osdep/stub.h:5:0, from ../../.././src/elinks.h:34, from mailcap.c:19: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from ../../.././src/osdep/stub.h:5, from ../../.././src/elinks.h:34, from mailcap.c:19: mailcap.c:86:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] check = strcmp(ref, "elmailcap"); ^ mailcap.c:86:17: note: expected 'const char *' but argument is of type 'unsigned char *' mailcap.c:86:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] check = strcmp(ref, "elmailcap"); ^ mailcap.c:86:17: note: expected 'const char *' but argument is of type 'unsigned char *' mailcap.c:86:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] check = strcmp(ref, "elmailcap"); ^ mailcap.c:86:17: note: expected 'const char *' but argument is of type 'unsigned char *' [LD] src/protocol/file/lib.o make[3]: Leaving directory '/tmp/elinks/src/elinks/src/protocol/file' [MAKE all] src/protocol/ftp make[3]: Entering directory '/tmp/elinks/src/elinks/src/protocol/ftp' [CC] src/protocol/ftp/ftp.o In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from ftp.c:34: ../../.././src/util/string.h: In function 'add_bytes_to_string__': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from ftp.c:36:0: ../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index': ../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign] bind_textdomain_codeset( /* PACKAGE */ "elinks", ^ In file included from ../../.././src/intl/gettext/libgettext.h:25:0, from ../../.././src/intl/gettext/libintl.h:14, from ftp.c:36: ../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *' extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from ftp.c:34: ../../.././src/network/state.h: In function 'connection_state': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from ../../.././src/protocol/auth/auth.h:6:0, from ftp.c:44: ../../.././src/protocol/uri.h: In function 'get_real_uri_length': ../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define struri(uri) ((uri)->string) ^ ../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri' return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri)); ^ In file included from ftp.c:11:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ftp.c:49:0: ../../.././src/util/conv.h: In function 'trim_chars': ../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] int l = strlen(s); ^ In file included from ftp.c:11:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ftp.c:35:0: ftp.c: At top level: ftp.c:56:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_TREE("protocol", N_("FTP"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:56:16: note: (near initialization for 'ftp_options[0].init.path') INIT_OPT_TREE("protocol", N_("FTP"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:57:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "ftp", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:57:3: note: (near initialization for 'ftp_options[0].init.name') "ftp", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:56:28: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol", N_("FTP"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'ftp_options[0].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:56:28: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol", N_("FTP"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:56:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol", N_("FTP"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'ftp_options[0].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:56:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol", N_("FTP"), ^ ftp.c:60:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_TREE("protocol.ftp", N_("Proxy configuration"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:60:16: note: (near initialization for 'ftp_options[1].init.path') INIT_OPT_TREE("protocol.ftp", N_("Proxy configuration"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:61:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "proxy", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:61:3: note: (near initialization for 'ftp_options[1].init.name') "proxy", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:60:32: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.ftp", N_("Proxy configuration"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'ftp_options[1].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:60:32: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.ftp", N_("Proxy configuration"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:60:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.ftp", N_("Proxy configuration"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'ftp_options[1].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:60:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.ftp", N_("Proxy configuration"), ^ ftp.c:64:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.ftp.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:64:18: note: (near initialization for 'ftp_options[2].init.path') INIT_OPT_STRING("protocol.ftp.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:65:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "host", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:65:3: note: (near initialization for 'ftp_options[2].init.name') "host", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:64:40: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.ftp.proxy", N_("Host and port-number"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'ftp_options[2].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:64:40: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.ftp.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:64:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.ftp.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'ftp_options[2].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:64:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.ftp.proxy", N_("Host and port-number"), ^ ftp.c:70:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.ftp", N_("Anonymous password"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:70:18: note: (near initialization for 'ftp_options[3].init.path') INIT_OPT_STRING("protocol.ftp", N_("Anonymous password"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:71:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "anon_passwd", 0, "some@host.domain", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:71:3: note: (near initialization for 'ftp_options[3].init.name') "anon_passwd", 0, "some@host.domain", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:70:34: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.ftp", N_("Anonymous password"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'ftp_options[3].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:70:34: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.ftp", N_("Anonymous password"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:70:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.ftp", N_("Anonymous password"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'ftp_options[3].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:70:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.ftp", N_("Anonymous password"), ^ ftp.c:74:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv4)"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:74:16: note: (near initialization for 'ftp_options[4].init.path') INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv4)"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:75:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "use_pasv", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:75:3: note: (near initialization for 'ftp_options[4].init.name') "use_pasv", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:74:32: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv4)"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'ftp_options[4].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:74:32: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv4)"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:74:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv4)"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'ftp_options[4].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:74:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv4)"), ^ ftp.c:79:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv6)"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:79:16: note: (near initialization for 'ftp_options[5].init.path') INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv6)"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:80:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "use_epsv", 0, 0, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:80:3: note: (near initialization for 'ftp_options[5].init.name') "use_epsv", 0, 0, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:79:32: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv6)"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'ftp_options[5].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:79:32: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv6)"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:79:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv6)"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'ftp_options[5].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ ftp.c:79:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.ftp", N_("Use passive mode (IPv6)"), ^ In file included from ftp.c:38:0: ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module' { name, options, hooks, submods, data, init, done } ^ ftp.c:89:15: note: in expansion of macro 'N_' /* name: */ N_("FTP"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'ftp_protocol_module.name') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module' { name, options, hooks, submods, data, init, done } ^ ftp.c:89:15: note: in expansion of macro 'N_' /* name: */ N_("FTP"), ^ ftp.c: In function 'get_ftp_response': ftp.c:207:21: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] response = strtoul(rb->data, (char **) &num_end, 10); ^ In file included from ftp.c:10:0: /usr/include/stdlib.h:187:26: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern unsigned long int strtoul (const char *__restrict __nptr, ^ ftp.c:237:61: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign] if (getpeername(conn->socket->fd, (struct sockaddr *) sa, &sal)) { ^ In file included from ftp.c:15:0: /usr/include/sys/socket.h:141:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getpeername (int __fd, __SOCKADDR_ARG __addr, ^ ftp.c:263:25: warning: pointer targets in passing argument 1 of 'strtoull' differ in signedness [-Wpointer-sign] off_t size = strtoull(num_end + 1, NULL, 10); ^ In file included from ftp.c:10:0: /usr/include/stdlib.h:214:31: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern unsigned long long int strtoull (const char *__restrict __nptr, ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ftp.c: In function 'auth_user_matching_uri': ../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1)) ^ ftp.c:311:10: note: in expansion of macro 'c_strlcasecmp' return !c_strlcasecmp(auth->user, -1, uri->user, uri->userlen); ^ In file included from ../../.././src/config/options.h:8:0, from ftp.c:35: ftp.c: In function 'prompt_username_pw': ftp.c:328:52: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign] mem_free_set(&conn->cached->content_type, stracpy("text/html")); ^ ../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set' #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0) ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *stracpy(const unsigned char *src); ^ ftp.c:334:28: warning: pointer targets in passing argument 2 of 'add_auth_entry' differ in signedness [-Wpointer-sign] add_auth_entry(conn->uri, "FTP Login", NULL, NULL, 0); ^ In file included from ftp.c:44:0: ../../.././src/protocol/auth/auth.h:41:20: note: expected 'unsigned char *' but argument is of type 'char *' struct auth_entry *add_auth_entry(struct uri *, unsigned char *, ^ ftp.c: In function 'ftp_login': ftp.c:354:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&cmd, "USER "); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:364:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&cmd, "anonymous"); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c: In function 'ftp_pass': ftp.c:467:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&cmd, "PASS "); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from ftp.c:35:0: ftp.c:481:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] add_to_string(&cmd, get_opt_str("protocol.ftp.anon_passwd", ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree' #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses) ^ ftp.c:481:23: note: in expansion of macro 'get_opt_str' add_to_string(&cmd, get_opt_str("protocol.ftp.anon_passwd", ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ ftp.c: In function 'add_portcmd_to_string': ftp.c:553:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(string, "PORT "); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c: In function 'add_eprtcmd_to_string': ftp.c:574:40: warning: pointer targets in passing argument 3 of 'inet_ntop' differ in signedness [-Wpointer-sign] inet_ntop(AF_INET6, &addr->sin6_addr, addr_str, INET6_ADDRSTRLEN); ^ In file included from ftp.c:29:0: /usr/include/arpa/inet.h:64:20: note: expected 'char * restrict' but argument is of type 'unsigned char *' extern const char *inet_ntop (int __af, const void *__restrict __cp, ^ ftp.c:587:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(string, "EPRT |2|"); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from ftp.c:35:0: ftp.c: In function 'get_ftp_data_socket': ftp.c:605:31: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] ftp->use_pasv = get_opt_bool("protocol.ftp.use_pasv", NULL); ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ ftp.c:605:18: note: in expansion of macro 'get_opt_bool' ftp->use_pasv = get_opt_bool("protocol.ftp.use_pasv", NULL); ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ ftp.c:608:31: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] ftp->use_epsv = get_opt_bool("protocol.ftp.use_epsv", NULL); ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ ftp.c:608:18: note: in expansion of macro 'get_opt_bool' ftp->use_epsv = get_opt_bool("protocol.ftp.use_epsv", NULL); ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ ftp.c:612:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(command, "EPSV"); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:631:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(command, "PASV"); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from ftp.c:34: ftp.c: In function 'add_file_cmd_to_str': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ftp.c:689:3: note: in expansion of macro 'INTERNAL' INTERNAL("conn->uri->data empty"); ^ ftp.c:689:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("conn->uri->data empty"); ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from ftp.c:34: ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ ftp.c:694:2: note: in expansion of macro 'assert' assert(conn->info == NULL); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ ftp.c:694:2: note: in expansion of macro 'assert' assert(conn->info == NULL); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ ftp.c:695:2: note: in expansion of macro 'assert' assert(conn->done == NULL); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ ftp.c:695:2: note: in expansion of macro 'assert' assert(conn->done == NULL); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ftp.c:723:3: note: in expansion of macro 'INTERNAL' INTERNAL("Ftp data socket failure"); ^ ftp.c:723:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("Ftp data socket failure"); ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from ftp.c:34: ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ ftp.c:746:32: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] if (!add_to_string(&command, "TYPE A") /* ASCII */ ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:751:35: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] || !add_to_string(&command, "CWD ") ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:755:35: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] || !add_to_string(&command, "LIST") ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:769:32: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] if (!add_to_string(&command, "TYPE I") /* BINARY */ ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:782:33: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] if (!add_to_string(&command, "REST ") ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:793:32: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] if (!add_to_string(&command, "SIZE ") ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:800:32: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] if (!add_to_string(&command, "RETR ") ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from /usr/include/string.h:630:0, from ftp.c:11: ftp.c: In function 'send_it_line_by_line': ftp.c:834:29: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] unsigned char *nl = strchr(ftp->cmd_buffer, '\n'); ^ ftp.c:834:29: note: expected 'const char *' but argument is of type 'unsigned char *' ftp.c:843:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] memmove(ftp->cmd_buffer, nl, strlen(nl) + 1); ^ In file included from ftp.c:11:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ ftp.c: In function 'get_filesize_from_RETR': ftp.c:895:19: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] kbytes = strstr(data, "kbytes"); ^ In file included from ftp.c:11:0: /usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^ ftp.c:895:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] kbytes = strstr(data, "kbytes"); ^ ftp.c:928:20: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign] if (c_strncasecmp(&data[pos], "byte", 4)) ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strncasecmp(const char *s1, const char *s2, size_t n); ^ ftp.c:932:29: warning: pointer targets in passing argument 1 of 'strtoll' differ in signedness [-Wpointer-sign] file_len = (off_t) strtoll(&data[pos_file_len], NULL, 10); ^ In file included from ftp.c:10:0: /usr/include/stdlib.h:209:22: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern long long int strtoll (const char *__restrict __nptr, ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from ftp.c:34: ftp.c: In function 'ftp_retr_file': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ftp.c:1046:5: note: in expansion of macro 'INTERNAL' INTERNAL("WHAT???"); ^ ftp.c:1046:14: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("WHAT???"); ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from ftp.c:34: ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ ftp.c: In function 'ftp_got_final_response': ftp.c:1135:40: warning: pointer targets in passing argument 2 of 'redirect_cache' differ in signedness [-Wpointer-sign] || !redirect_cache(conn->cached, "/", 1, 0)) { ^ In file included from ftp.c:34:0: ../../.././src/cache/cache.h:137:1: note: expected 'unsigned char *' but argument is of type 'char *' redirect_cache(struct cache_entry *cached, unsigned char *location, ^ ftp.c: In function 'display_dir_entry': ftp.c:1222:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&string, " 1 ftp ftp "); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:1225:33: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign] add_format_to_string(&string, "%12" OFF_PRINT_FORMAT " ", ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_format_to_string(struct string *string, const unsigned char *format, ...); ^ ftp.c:1228:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&string, " - "); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:1250:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] fmt = "%b %e %Y"; ^ ftp.c:1252:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] fmt = "%b %e %H:%M"; ^ ftp.c:1254:17: warning: pointer targets in passing argument 1 of 'strftime' differ in signedness [-Wpointer-sign] wr = strftime(date, sizeof(date), fmt, when_tm); ^ In file included from ../../.././src/util/time.h:11:0, from ../../.././src/cache/cache.h:6, from ftp.c:34: /usr/include/time.h:205:15: note: expected 'char * restrict' but argument is of type 'unsigned char *' extern size_t strftime (char *__restrict __s, size_t __maxsize, ^ ftp.c:1254:37: warning: pointer targets in passing argument 3 of 'strftime' differ in signedness [-Wpointer-sign] wr = strftime(date, sizeof(date), fmt, when_tm); ^ In file included from ../../.././src/util/time.h:11:0, from ../../.././src/cache/cache.h:6, from ftp.c:34: /usr/include/time.h:205:15: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern size_t strftime (char *__restrict __s, size_t __maxsize, ^ ftp.c:1259:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&string, " "); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:1276:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&string, ""); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:1281:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&string, ""); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:1287:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&string, ""); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:1290:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&string, ""); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c:1294:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&string, " -> "); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ ftp.c: In function 'ftp_process_dirlist': ../../.././src/protocol/ftp/parse.h:33:34: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { FTP_FILE_UNKNOWN, INIT_STRING("", 0), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH } ^ ../../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING' #define INIT_STRING(s, l) { s, l } ^ ftp.c:1382:35: note: in expansion of macro 'INIT_FTP_FILE_INFO' struct ftp_file_info ftp_info = INIT_FTP_FILE_INFO; ^ ../../.././src/protocol/ftp/parse.h:33:34: note: (near initialization for 'ftp_info.name.source') { FTP_FILE_UNKNOWN, INIT_STRING("", 0), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH } ^ ../../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING' #define INIT_STRING(s, l) { s, l } ^ ftp.c:1382:35: note: in expansion of macro 'INIT_FTP_FILE_INFO' struct ftp_file_info ftp_info = INIT_FTP_FILE_INFO; ^ ../../.././src/protocol/ftp/parse.h:33:54: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { FTP_FILE_UNKNOWN, INIT_STRING("", 0), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH } ^ ../../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING' #define INIT_STRING(s, l) { s, l } ^ ftp.c:1382:35: note: in expansion of macro 'INIT_FTP_FILE_INFO' struct ftp_file_info ftp_info = INIT_FTP_FILE_INFO; ^ ../../.././src/protocol/ftp/parse.h:33:54: note: (near initialization for 'ftp_info.symlink.source') { FTP_FILE_UNKNOWN, INIT_STRING("", 0), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH } ^ ../../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING' #define INIT_STRING(s, l) { s, l } ^ ftp.c:1382:35: note: in expansion of macro 'INIT_FTP_FILE_INFO' struct ftp_file_info ftp_info = INIT_FTP_FILE_INFO; ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from ftp.c:34: ftp.c: In function 'ftp_data_accept': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ ftp.c:1437:2: note: in expansion of macro 'assert' assert(conn->data_socket->fd >= 0); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ ftp.c:1437:2: note: in expansion of macro 'assert' assert(conn->data_socket->fd >= 0); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ ftp.c: In function 'got_something_from_data_connection': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ ftp.c:1478:2: note: in expansion of macro 'assert' assert(conn->data_socket->fd >= 0); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ ftp.c:1478:2: note: in expansion of macro 'assert' assert(conn->data_socket->fd >= 0); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ ftp.c:1493:39: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign] format.libc_codepage = get_cp_index("System"); ^ In file included from ../../.././src/intl/gettext/libintl.h:17:0, from ftp.c:36: ../../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *' int get_cp_index(const unsigned char *); ^ In file included from ftp.c:35:0: ftp.c:1495:38: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] format.colorize_dir = get_opt_bool("document.browse.links.color_dirs", NULL); ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ ftp.c:1495:25: note: in expansion of macro 'get_opt_bool' format.colorize_dir = get_opt_bool("document.browse.links.color_dirs", NULL); ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ ftp.c:1498:34: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] color_to_string(get_opt_color("document.colors.dirs", NULL), ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree' #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses) ^ ftp.c:1498:20: note: in expansion of macro 'get_opt_color' color_to_string(get_opt_color("document.colors.dirs", NULL), ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/protocol/ftp/parse.h:36:36: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { FTP_FILE_DIRECTORY, INIT_STRING("..", 2), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH } ^ ../../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING' #define INIT_STRING(s, l) { s, l } ^ ftp.c:1524:36: note: in expansion of macro 'INIT_FTP_FILE_INFO_ROOT' struct ftp_file_info ftp_info = INIT_FTP_FILE_INFO_ROOT; ^ ../../.././src/protocol/ftp/parse.h:36:36: note: (near initialization for 'ftp_info.name.source') { FTP_FILE_DIRECTORY, INIT_STRING("..", 2), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH } ^ ../../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING' #define INIT_STRING(s, l) { s, l } ^ ftp.c:1524:36: note: in expansion of macro 'INIT_FTP_FILE_INFO_ROOT' struct ftp_file_info ftp_info = INIT_FTP_FILE_INFO_ROOT; ^ ../../.././src/protocol/ftp/parse.h:36:58: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { FTP_FILE_DIRECTORY, INIT_STRING("..", 2), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH } ^ ../../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING' #define INIT_STRING(s, l) { s, l } ^ ftp.c:1524:36: note: in expansion of macro 'INIT_FTP_FILE_INFO_ROOT' struct ftp_file_info ftp_info = INIT_FTP_FILE_INFO_ROOT; ^ ../../.././src/protocol/ftp/parse.h:36:58: note: (near initialization for 'ftp_info.symlink.source') { FTP_FILE_DIRECTORY, INIT_STRING("..", 2), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH } ^ ../../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING' #define INIT_STRING(s, l) { s, l } ^ ftp.c:1524:36: note: in expansion of macro 'INIT_FTP_FILE_INFO_ROOT' struct ftp_file_info ftp_info = INIT_FTP_FILE_INFO_ROOT; ^ In file included from ../../.././src/config/options.h:8:0, from ftp.c:35: ftp.c:1530:53: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign] mem_free_set(&conn->cached->content_type, stracpy("text/html")); ^ ../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set' #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0) ^ In file included from ../../.././src/config/options.h:9:0, from ftp.c:35: ../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *stracpy(const unsigned char *src); ^ ftp.c:1581:26: warning: pointer targets in passing argument 3 of 'add_fragment' differ in signedness [-Wpointer-sign] if (ftp->dir) ADD_CONST("\n
\n\n"); ^ ftp.c:1578:41: note: in definition of macro 'ADD_CONST' add_fragment(conn->cached, conn->from, str, sizeof(str) - 1); \ ^ In file included from ftp.c:34:0: ../../.././src/cache/cache.h:112:5: note: expected 'const unsigned char *' but argument is of type 'char *' int add_fragment(struct cache_entry *cached, off_t offset, ^ [CC] src/protocol/ftp/parse.o In file included from ../../.././src/util/string.h:11:0, from ../../.././src/protocol/ftp/parse.h:6, from parse.c:29: ../../.././src/util/string.h: In function 'add_bytes_to_string__': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from parse.c:30:0: ../../.././src/util/conv.h: In function 'trim_chars': ../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] int l = strlen(s); ^ In file included from parse.c:14:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ../../.././src/util/string.h:11:0, from ../../.././src/protocol/ftp/parse.h:6, from parse.c:29: parse.c: In function 'parse_ftp_file_info': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ parse.c:605:2: note: in expansion of macro 'assert' assert(info && src && len > 0); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ parse.c:605:2: note: in expansion of macro 'assert' assert(info && src && len > 0); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ [LD] src/protocol/ftp/lib.o make[3]: Leaving directory '/tmp/elinks/src/elinks/src/protocol/ftp' [MAKE all] src/protocol/http make[3]: Entering directory '/tmp/elinks/src/elinks/src/protocol/http' [CC] src/protocol/http/blacklist.o In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/config/options.h:5, from ../../.././src/main/module.h:4, from ../../.././src/protocol/protocol.h:4, from blacklist.c:12: ../../.././src/util/string.h: In function 'add_bytes_to_string__': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from blacklist.c:13:0: ../../.././src/protocol/uri.h: In function 'get_real_uri_length': ../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define struri(uri) ((uri)->string) ^ ../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri' return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri)); ^ In file included from blacklist.c:7:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/config/options.h:5, from ../../.././src/main/module.h:4, from ../../.././src/protocol/protocol.h:4, from blacklist.c:12: blacklist.c: In function 'get_blacklist_entry': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ blacklist.c:35:3: note: in expansion of macro 'assert' assert(uri && uri->hostlen > 0); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ blacklist.c:35:3: note: in expansion of macro 'assert' assert(uri && uri->hostlen > 0); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from ../../.././src/config/options.h:9:0, from ../../.././src/main/module.h:4, from ../../.././src/protocol/protocol.h:4, from blacklist.c:12: ../../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1)) ^ blacklist.c:40:8: note: in expansion of macro 'c_strlcasecmp' if (!c_strlcasecmp(entry->host, -1, uri->host, uri->hostlen)) ^ [CC] src/protocol/http/codes.o In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from codes.c:13: ../../.././src/util/string.h: In function 'add_bytes_to_string__': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from codes.c:14:0: ../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index': ../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign] bind_textdomain_codeset( /* PACKAGE */ "elinks", ^ In file included from ../../.././src/intl/gettext/libgettext.h:25:0, from ../../.././src/intl/gettext/libintl.h:14, from codes.c:14: ../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *' extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from codes.c:13: ../../.././src/network/state.h: In function 'connection_state': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from codes.c:17:0: ../../.././src/protocol/uri.h: In function 'get_real_uri_length': ../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define struri(uri) ((uri)->string) ^ ../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri' return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri)); ^ In file included from ../../.././src/osdep/stub.h:5:0, from ../../.././src/elinks.h:34, from codes.c:11: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ codes.c: At top level: codes.c:33:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 100, "Continue" }, ^ codes.c:33:9: note: (near initialization for 'http_code[0].str') codes.c:34:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 101, "Switching Protocols" }, ^ codes.c:34:9: note: (near initialization for 'http_code[1].str') codes.c:35:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 200, "OK" }, ^ codes.c:35:9: note: (near initialization for 'http_code[2].str') codes.c:36:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 201, "Created" }, ^ codes.c:36:9: note: (near initialization for 'http_code[3].str') codes.c:37:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 202, "Accepted" }, ^ codes.c:37:9: note: (near initialization for 'http_code[4].str') codes.c:38:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 203, "Non-Authoritative Information" }, ^ codes.c:38:9: note: (near initialization for 'http_code[5].str') codes.c:39:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 204, "No Content" }, ^ codes.c:39:9: note: (near initialization for 'http_code[6].str') codes.c:40:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 205, "Reset Content" }, ^ codes.c:40:9: note: (near initialization for 'http_code[7].str') codes.c:41:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 206, "Partial Content" }, ^ codes.c:41:9: note: (near initialization for 'http_code[8].str') codes.c:42:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 300, "Multiple Choices" }, ^ codes.c:42:9: note: (near initialization for 'http_code[9].str') codes.c:43:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 301, "Moved Permanently" }, ^ codes.c:43:9: note: (near initialization for 'http_code[10].str') codes.c:44:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 302, "Found" }, ^ codes.c:44:9: note: (near initialization for 'http_code[11].str') codes.c:45:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 303, "See Other" }, ^ codes.c:45:9: note: (near initialization for 'http_code[12].str') codes.c:46:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 304, "Not Modified" }, ^ codes.c:46:9: note: (near initialization for 'http_code[13].str') codes.c:47:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 305, "Use Proxy" }, ^ codes.c:47:9: note: (near initialization for 'http_code[14].str') codes.c:48:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 306, "(Unused)" }, ^ codes.c:48:9: note: (near initialization for 'http_code[15].str') codes.c:49:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 307, "Temporary Redirect" }, ^ codes.c:49:9: note: (near initialization for 'http_code[16].str') codes.c:50:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 400, "Bad Request" }, ^ codes.c:50:9: note: (near initialization for 'http_code[17].str') codes.c:51:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 401, "Unauthorized" }, ^ codes.c:51:9: note: (near initialization for 'http_code[18].str') codes.c:52:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 402, "Payment Required" }, ^ codes.c:52:9: note: (near initialization for 'http_code[19].str') codes.c:53:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 403, "Forbidden" }, ^ codes.c:53:9: note: (near initialization for 'http_code[20].str') codes.c:54:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 404, "Not Found" }, ^ codes.c:54:9: note: (near initialization for 'http_code[21].str') codes.c:55:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 405, "Method Not Allowed" }, ^ codes.c:55:9: note: (near initialization for 'http_code[22].str') codes.c:56:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 406, "Not Acceptable" }, ^ codes.c:56:9: note: (near initialization for 'http_code[23].str') codes.c:57:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 407, "Proxy Authentication Required" }, ^ codes.c:57:9: note: (near initialization for 'http_code[24].str') codes.c:58:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 408, "Request Timeout" }, ^ codes.c:58:9: note: (near initialization for 'http_code[25].str') codes.c:59:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 409, "Conflict" }, ^ codes.c:59:9: note: (near initialization for 'http_code[26].str') codes.c:60:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 410, "Gone" }, ^ codes.c:60:9: note: (near initialization for 'http_code[27].str') codes.c:61:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 411, "Length Required" }, ^ codes.c:61:9: note: (near initialization for 'http_code[28].str') codes.c:62:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 412, "Precondition Failed" }, ^ codes.c:62:9: note: (near initialization for 'http_code[29].str') codes.c:63:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 413, "Request Entity Too Large" }, ^ codes.c:63:9: note: (near initialization for 'http_code[30].str') codes.c:64:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 414, "Request-URI Too Long" }, ^ codes.c:64:9: note: (near initialization for 'http_code[31].str') codes.c:65:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 415, "Unsupported Media Type" }, ^ codes.c:65:9: note: (near initialization for 'http_code[32].str') codes.c:66:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 416, "Requested Range Not Satisfiable" }, ^ codes.c:66:9: note: (near initialization for 'http_code[33].str') codes.c:67:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 417, "Expectation Failed" }, ^ codes.c:67:9: note: (near initialization for 'http_code[34].str') codes.c:68:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 500, "Internal Server Error" }, ^ codes.c:68:9: note: (near initialization for 'http_code[35].str') codes.c:69:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 501, "Not Implemented" }, ^ codes.c:69:9: note: (near initialization for 'http_code[36].str') codes.c:70:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 502, "Bad Gateway" }, ^ codes.c:70:9: note: (near initialization for 'http_code[37].str') codes.c:71:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 503, "Service Unavailable" }, ^ codes.c:71:9: note: (near initialization for 'http_code[38].str') codes.c:72:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 504, "Gateway Timeout" }, ^ codes.c:72:9: note: (near initialization for 'http_code[39].str') codes.c:73:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 505, "HTTP Version Not Supported" }, ^ codes.c:73:9: note: (near initialization for 'http_code[40].str') codes.c: In function 'get_http_error_document': codes.c:105:37: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign] unsigned char *title = asprintfa(_("HTTP error %03d", term), code); ^ In file included from codes.c:14:0: ../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *' _(unsigned char *msg, struct terminal *term) ^ codes.c:105:35: warning: pointer targets in passing argument 1 of 'asprintfa' differ in signedness [-Wpointer-sign] unsigned char *title = asprintfa(_("HTTP error %03d", term), code); ^ In file included from codes.c:22:0: ../../.././src/util/snprintf.h:90:16: note: expected 'const char *' but argument is of type 'unsigned char *' unsigned char *asprintfa(const char *fmt, ...); ^ codes.c:108:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!codestr) codestr = "Unknown error"; ^ codes.c:116:3: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign] "\n" ^ In file included from ../../.././src/config/options.h:9:0, from ../../.././src/intl/gettext/libintl.h:16, from codes.c:14: ../../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_format_to_string(struct string *string, const unsigned char *format, ...); ^ codes.c:128:3: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign] " An error occurred on the server while fetching the document you\n" ^ In file included from codes.c:14:0: ../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *' _(unsigned char *msg, struct terminal *term) ^ codes.c:138:3: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign] "

\n" ^ In file included from ../../.././src/config/options.h:9:0, from ../../.././src/intl/gettext/libintl.h:16, from codes.c:14: ../../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_format_to_string(struct string *string, const unsigned char *format, ...); ^ codes.c:144:3: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign] "

\n" ^ In file included from ../../.././src/config/options.h:9:0, from ../../.././src/intl/gettext/libintl.h:16, from codes.c:14: ../../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_format_to_string(struct string *string, const unsigned char *format, ...); ^ In file included from ../../.././src/config/options.h:8:0, from ../../.././src/intl/gettext/libintl.h:16, from codes.c:14: codes.c: In function 'show_http_error_document': codes.c:181:46: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign] mem_free_set(&cache->content_type, stracpy("text/html")); ^ ../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set' #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0) ^ In file included from ../../.././src/config/options.h:9:0, from ../../.././src/intl/gettext/libintl.h:16, from codes.c:14: ../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *stracpy(const unsigned char *src); ^ In file included from ../../.././src/config/options.h:8:0, from ../../.././src/intl/gettext/libintl.h:16, from codes.c:14: codes.c:183:20: warning: pointer targets in passing argument 1 of 'straconcat' differ in signedness [-Wpointer-sign] straconcat("\r\nContent-Type: text/html; charset=", ^ ../../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set' #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0) ^ In file included from ../../.././src/config/options.h:9:0, from ../../.././src/intl/gettext/libintl.h:16, from codes.c:14: ../../.././src/util/string.h:67:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *straconcat(const unsigned char *str, ...); ^ codes.c:186:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] add_fragment(cache, 0, str, strlen(str)); ^ In file included from ../../.././src/osdep/stub.h:5:0, from ../../.././src/elinks.h:34, from codes.c:11: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from codes.c:13: codes.c: In function 'http_error_document': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ codes.c:202:2: note: in expansion of macro 'assert' assert(conn && conn->uri); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ codes.c:202:2: note: in expansion of macro 'assert' assert(conn && conn->uri); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ [CC] src/protocol/http/http.o In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from http.c:17: ../../.././src/util/string.h: In function 'add_bytes_to_string__': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from ../../.././src/cookies/cookies.h:15:0, from http.c:19: ../../.././src/protocol/uri.h: In function 'get_real_uri_length': ../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define struri(uri) ((uri)->string) ^ ../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri' return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri)); ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from http.c:21:0: ../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index': ../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign] bind_textdomain_codeset( /* PACKAGE */ "elinks", ^ In file included from ../../.././src/intl/gettext/libgettext.h:25:0, from ../../.././src/intl/gettext/libintl.h:14, from http.c:21: ../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *' extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from http.c:17: ../../.././src/network/state.h: In function 'connection_state': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from http.c:40:0: ../../.././src/util/conv.h: In function 'trim_chars': ../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] int l = strlen(s); ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from http.c:18:0: http.c: At top level: http.c:72:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_TREE("protocol", N_("HTTP"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:72:16: note: (near initialization for 'http_options[0].init.path') INIT_OPT_TREE("protocol", N_("HTTP"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:73:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "http", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:73:3: note: (near initialization for 'http_options[0].init.name') "http", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:72:28: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol", N_("HTTP"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[0].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:72:28: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol", N_("HTTP"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:72:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol", N_("HTTP"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[0].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:72:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol", N_("HTTP"), ^ http.c:77:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_TREE("protocol.http", N_("Server bug workarounds"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:77:16: note: (near initialization for 'http_options[1].init.path') INIT_OPT_TREE("protocol.http", N_("Server bug workarounds"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:78:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "bugs", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:78:3: note: (near initialization for 'http_options[1].init.name') "bugs", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:77:33: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.http", N_("Server bug workarounds"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[1].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:77:33: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.http", N_("Server bug workarounds"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:77:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.http", N_("Server bug workarounds"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[1].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:77:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.http", N_("Server bug workarounds"), ^ http.c:81:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.http.bugs", N_("Do not send Accept-Charset"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:81:16: note: (near initialization for 'http_options[2].init.path') INIT_OPT_BOOL("protocol.http.bugs", N_("Do not send Accept-Charset"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:82:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "accept_charset", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:82:3: note: (near initialization for 'http_options[2].init.name') "accept_charset", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:81:38: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http.bugs", N_("Do not send Accept-Charset"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[2].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:81:38: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http.bugs", N_("Do not send Accept-Charset"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:81:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http.bugs", N_("Do not send Accept-Charset"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[2].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:81:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http.bugs", N_("Do not send Accept-Charset"), ^ http.c:86:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.http.bugs", N_("Allow blacklisting"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:86:16: note: (near initialization for 'http_options[3].init.path') INIT_OPT_BOOL("protocol.http.bugs", N_("Allow blacklisting"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:87:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "allow_blacklist", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:87:3: note: (near initialization for 'http_options[3].init.name') "allow_blacklist", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:86:38: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http.bugs", N_("Allow blacklisting"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[3].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:86:38: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http.bugs", N_("Allow blacklisting"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:86:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http.bugs", N_("Allow blacklisting"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[3].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:86:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http.bugs", N_("Allow blacklisting"), ^ http.c:90:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.http.bugs", N_("Broken 302 redirects"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:90:16: note: (near initialization for 'http_options[4].init.path') INIT_OPT_BOOL("protocol.http.bugs", N_("Broken 302 redirects"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:91:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "broken_302_redirect", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:91:3: note: (near initialization for 'http_options[4].init.name') "broken_302_redirect", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:90:38: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http.bugs", N_("Broken 302 redirects"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[4].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:90:38: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http.bugs", N_("Broken 302 redirects"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:90:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http.bugs", N_("Broken 302 redirects"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[4].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:90:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http.bugs", N_("Broken 302 redirects"), ^ http.c:97:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.http.bugs", N_("No keepalive after POST requests"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:97:16: note: (near initialization for 'http_options[5].init.path') INIT_OPT_BOOL("protocol.http.bugs", N_("No keepalive after POST requests"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:98:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "post_no_keepalive", 0, 0, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:98:3: note: (near initialization for 'http_options[5].init.name') "post_no_keepalive", 0, 0, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:97:38: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http.bugs", N_("No keepalive after POST requests"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[5].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:97:38: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http.bugs", N_("No keepalive after POST requests"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:97:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http.bugs", N_("No keepalive after POST requests"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[5].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:97:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http.bugs", N_("No keepalive after POST requests"), ^ http.c:101:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.http.bugs", N_("Use HTTP/1.0"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:101:16: note: (near initialization for 'http_options[6].init.path') INIT_OPT_BOOL("protocol.http.bugs", N_("Use HTTP/1.0"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:102:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "http10", 0, 0, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:102:3: note: (near initialization for 'http_options[6].init.name') "http10", 0, 0, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:101:38: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http.bugs", N_("Use HTTP/1.0"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[6].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:101:38: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http.bugs", N_("Use HTTP/1.0"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:101:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http.bugs", N_("Use HTTP/1.0"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[6].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:101:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http.bugs", N_("Use HTTP/1.0"), ^ http.c:105:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_TREE("protocol.http", N_("Proxy configuration"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:105:16: note: (near initialization for 'http_options[7].init.path') INIT_OPT_TREE("protocol.http", N_("Proxy configuration"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:106:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "proxy", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:106:3: note: (near initialization for 'http_options[7].init.name') "proxy", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:105:33: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.http", N_("Proxy configuration"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[7].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:105:33: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.http", N_("Proxy configuration"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:105:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.http", N_("Proxy configuration"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[7].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:105:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.http", N_("Proxy configuration"), ^ http.c:109:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.http.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:109:18: note: (near initialization for 'http_options[8].init.path') INIT_OPT_STRING("protocol.http.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:110:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "host", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:110:3: note: (near initialization for 'http_options[8].init.name') "host", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:109:41: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http.proxy", N_("Host and port-number"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[8].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:109:41: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:109:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[8].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:109:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http.proxy", N_("Host and port-number"), ^ http.c:115:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.http.proxy", N_("Username"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:115:18: note: (near initialization for 'http_options[9].init.path') INIT_OPT_STRING("protocol.http.proxy", N_("Username"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:116:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "user", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:116:3: note: (near initialization for 'http_options[9].init.name') "user", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:115:41: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http.proxy", N_("Username"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[9].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:115:41: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http.proxy", N_("Username"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:115:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http.proxy", N_("Username"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[9].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:115:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http.proxy", N_("Username"), ^ http.c:119:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.http.proxy", N_("Password"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:119:18: note: (near initialization for 'http_options[10].init.path') INIT_OPT_STRING("protocol.http.proxy", N_("Password"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:120:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "passwd", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:120:3: note: (near initialization for 'http_options[10].init.name') "passwd", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:119:41: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http.proxy", N_("Password"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[10].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:119:41: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http.proxy", N_("Password"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:119:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http.proxy", N_("Password"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[10].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:119:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http.proxy", N_("Password"), ^ http.c:124:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_TREE("protocol.http", N_("Referer sending"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:124:16: note: (near initialization for 'http_options[11].init.path') INIT_OPT_TREE("protocol.http", N_("Referer sending"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:125:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "referer", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:125:3: note: (near initialization for 'http_options[11].init.name') "referer", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:124:33: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.http", N_("Referer sending"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[11].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:124:33: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.http", N_("Referer sending"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:124:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.http", N_("Referer sending"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[11].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:124:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.http", N_("Referer sending"), ^ http.c:134:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_INT("protocol.http.referer", N_("Policy"), ^ ../../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:134:15: note: (near initialization for 'http_options[12].init.path') INIT_OPT_INT("protocol.http.referer", N_("Policy"), ^ ../../.././src/config/options.h:492:5: note: in definition of macro 'INIT_OPT_INT' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:135:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "policy", 0, ^ ../../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:135:3: note: (near initialization for 'http_options[12].init.name') "policy", 0, ^ ../../.././src/config/options.h:492:11: note: in definition of macro 'INIT_OPT_INT' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:134:40: note: in expansion of macro 'N_' INIT_OPT_INT("protocol.http.referer", N_("Policy"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[12].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:492:17: note: in definition of macro 'INIT_OPT_INT' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:134:40: note: in expansion of macro 'N_' INIT_OPT_INT("protocol.http.referer", N_("Policy"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:492:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:134:2: note: in expansion of macro 'INIT_OPT_INT' INIT_OPT_INT("protocol.http.referer", N_("Policy"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[12].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:492:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:134:2: note: in expansion of macro 'INIT_OPT_INT' INIT_OPT_INT("protocol.http.referer", N_("Policy"), ^ http.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.http.referer", N_("Fake referer URL"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:143:18: note: (near initialization for 'http_options[13].init.path') INIT_OPT_STRING("protocol.http.referer", N_("Fake referer URL"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:144:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "fake", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:144:3: note: (near initialization for 'http_options[13].init.name') "fake", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:143:43: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http.referer", N_("Fake referer URL"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[13].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:143:43: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http.referer", N_("Fake referer URL"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:143:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http.referer", N_("Fake referer URL"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[13].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:143:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http.referer", N_("Fake referer URL"), ^ http.c:148:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.http", N_("Send Accept-Language header"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:148:18: note: (near initialization for 'http_options[14].init.path') INIT_OPT_STRING("protocol.http", N_("Send Accept-Language header"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:149:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "accept_language", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:149:3: note: (near initialization for 'http_options[14].init.name') "accept_language", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:148:35: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http", N_("Send Accept-Language header"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[14].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:148:35: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http", N_("Send Accept-Language header"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:148:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http", N_("Send Accept-Language header"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[14].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:148:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http", N_("Send Accept-Language header"), ^ http.c:152:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.http", N_("Use UI language as Accept-Language"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:152:16: note: (near initialization for 'http_options[15].init.path') INIT_OPT_BOOL("protocol.http", N_("Use UI language as Accept-Language"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:153:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "accept_ui_language", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:153:3: note: (near initialization for 'http_options[15].init.name') "accept_ui_language", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:152:33: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http", N_("Use UI language as Accept-Language"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[15].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:152:33: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http", N_("Use UI language as Accept-Language"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:152:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http", N_("Use UI language as Accept-Language"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[15].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:152:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http", N_("Use UI language as Accept-Language"), ^ http.c:171:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.http", N_("Enable on-the-fly compression"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:171:16: note: (near initialization for 'http_options[16].init.path') INIT_OPT_BOOL("protocol.http", N_("Enable on-the-fly compression"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:172:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "compression", 0, 0, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:172:3: note: (near initialization for 'http_options[16].init.name') "compression", 0, 0, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:171:33: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http", N_("Enable on-the-fly compression"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[16].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:171:33: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http", N_("Enable on-the-fly compression"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:171:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http", N_("Enable on-the-fly compression"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[16].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:171:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http", N_("Enable on-the-fly compression"), ^ http.c:186:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.http", N_("Activate HTTP TRACE debugging"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:186:16: note: (near initialization for 'http_options[17].init.path') INIT_OPT_BOOL("protocol.http", N_("Activate HTTP TRACE debugging"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:187:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "trace", 0, 0, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:187:3: note: (near initialization for 'http_options[17].init.name') "trace", 0, 0, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:186:33: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http", N_("Activate HTTP TRACE debugging"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[17].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:186:33: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.http", N_("Activate HTTP TRACE debugging"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:186:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http", N_("Activate HTTP TRACE debugging"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[17].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:186:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.http", N_("Activate HTTP TRACE debugging"), ^ http.c:196:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.http", N_("User-agent identification"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:196:18: note: (near initialization for 'http_options[18].init.path') INIT_OPT_STRING("protocol.http", N_("User-agent identification"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:197:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "user_agent", 0, "ELinks/%v (textmode; %s; %t-%b)", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:197:3: note: (near initialization for 'http_options[18].init.name') "user_agent", 0, "ELinks/%v (textmode; %s; %t-%b)", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:196:35: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http", N_("User-agent identification"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[18].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:196:35: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.http", N_("User-agent identification"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:196:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http", N_("User-agent identification"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[18].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:196:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.http", N_("User-agent identification"), ^ http.c:216:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_TREE("protocol", N_("HTTPS"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:216:16: note: (near initialization for 'http_options[19].init.path') INIT_OPT_TREE("protocol", N_("HTTPS"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:217:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "https", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:217:5: note: (near initialization for 'http_options[19].init.name') "https", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:216:28: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol", N_("HTTPS"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[19].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:216:28: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol", N_("HTTPS"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:216:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol", N_("HTTPS"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[19].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:216:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol", N_("HTTPS"), ^ http.c:220:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_TREE("protocol.https", N_("Proxy configuration"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:220:16: note: (near initialization for 'http_options[20].init.path') INIT_OPT_TREE("protocol.https", N_("Proxy configuration"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:221:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "proxy", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:221:5: note: (near initialization for 'http_options[20].init.name') "proxy", 0, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:220:34: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.https", N_("Proxy configuration"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[20].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:220:34: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.https", N_("Proxy configuration"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:220:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.https", N_("Proxy configuration"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[20].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:220:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.https", N_("Proxy configuration"), ^ http.c:224:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.https.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:224:18: note: (near initialization for 'http_options[21].init.path') INIT_OPT_STRING("protocol.https.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:225:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "host", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:225:5: note: (near initialization for 'http_options[21].init.name') "host", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:224:42: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.https.proxy", N_("Host and port-number"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_options[21].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:224:42: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.https.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:224:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.https.proxy", N_("Host and port-number"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'http_options[21].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ http.c:224:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.https.proxy", N_("Host and port-number"), ^ In file included from ../../.././src/cookies/cookies.h:13:0, from http.c:19: ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module' { name, options, hooks, submods, data, init, done } ^ http.c:235:15: note: in expansion of macro 'N_' /* name: */ N_("HTTP"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'http_protocol_module.name') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module' { name, options, hooks, submods, data, init, done } ^ http.c:235:15: note: in expansion of macro 'N_' /* name: */ N_("HTTP"), ^ http.c: In function 'init_accept_charset': http.c:269:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&ac, ", "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:271:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&ac, "Accept-Charset: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from /usr/include/string.h:630:0, from http.c:10: http.c: In function 'add_url_to_http_string': http.c:354:21: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign] int len = strcspn(data, " \t\r\n\\"); ^ http.c:354:21: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:354:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] int len = strcspn(data, " \t\r\n\\"); ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from http.c:10: http.c:354:21: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign] int len = strcspn(data, " \t\r\n\\"); ^ /usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *' __strcspn_c1 (const char *__s, int __reject) ^ http.c:354:21: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign] int len = strcspn(data, " \t\r\n\\"); ^ /usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *' __strcspn_c2 (const char *__s, int __reject1, int __reject2) ^ http.c:354:21: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign] int len = strcspn(data, " \t\r\n\\"); ^ /usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *' __strcspn_c3 (const char *__s, int __reject1, int __reject2, ^ http.c:354:21: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign] int len = strcspn(data, " \t\r\n\\"); ^ http.c:354:21: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:354:21: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign] int len = strcspn(data, " \t\r\n\\"); ^ http.c:354:21: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:363:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(header, "%20"); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c: In function 'check_http_server_bugs': http.c:458:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "mod_czech/3.1.0", ^ http.c:458:3: note: (near initialization for 'buggy_servers[0]') http.c:459:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "Purveyor", ^ http.c:459:3: note: (near initialization for 'buggy_servers[1]') http.c:460:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "Netscape-Enterprise", ^ http.c:460:3: note: (near initialization for 'buggy_servers[2]') In file included from http.c:18:0: http.c:464:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] if (!get_opt_bool("protocol.http.bugs.allow_blacklist", NULL) ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ http.c:464:7: note: in expansion of macro 'get_opt_bool' if (!get_opt_bool("protocol.http.bugs.allow_blacklist", NULL) ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:468:30: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] server = parse_header(head, "Server", NULL); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:473:14: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if (strstr(server, *s)) { ^ In file included from http.c:10:0: /usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^ http.c:473:22: warning: pointer targets in passing argument 2 of 'strstr' differ in signedness [-Wpointer-sign] if (strstr(server, *s)) { ^ In file included from http.c:10:0: /usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'const unsigned char * const' extern char *strstr (const char *__haystack, const char *__needle) ^ In file included from http.c:18:0: http.c: In function 'http_end_request': http.c:499:24: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] && (!get_opt_bool("protocol.http.bugs.post_no_keepalive", NULL) ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ http.c:499:11: note: in expansion of macro 'get_opt_bool' && (!get_opt_bool("protocol.http.bugs.post_no_keepalive", NULL) ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c: In function 'init_http_connection_info': http.c:571:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] || get_opt_bool("protocol.http.bugs.http10", NULL)) { ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ http.c:571:9: note: in expansion of macro 'get_opt_bool' || get_opt_bool("protocol.http.bugs.http10", NULL)) { ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c: In function 'accept_encoding_header': http.c:594:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(header, "Accept-Encoding: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:597:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(header, "bzip2"); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:602:35: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] if (comma) add_to_string(header, ", "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:603:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(header, "deflate, gzip"); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from http.c:18:0: http.c: In function 'http_send_header': http.c:654:27: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] int trace = get_opt_bool("protocol.http.trace", NULL); ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ http.c:654:14: note: in expansion of macro 'get_opt_bool' int trace = get_opt_bool("protocol.http.trace", NULL); ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:682:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "TRACE "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:684:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "CONNECT "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:691:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "POST "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:694:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "GET "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:716:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, " HTTP/"); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:725:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Host: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from http.c:18:0: http.c:731:37: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] unsigned char *user = get_opt_str("protocol.http.proxy.user", NULL); ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree' #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses) ^ http.c:731:25: note: in expansion of macro 'get_opt_str' unsigned char *user = get_opt_str("protocol.http.proxy.user", NULL); ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:732:39: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] unsigned char *passwd = get_opt_str("protocol.http.proxy.passwd", NULL); ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree' #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses) ^ http.c:732:27: note: in expansion of macro 'get_opt_str' unsigned char *passwd = get_opt_str("protocol.http.proxy.passwd", NULL); ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:736:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] int userlen = int_min(strlen(user), AUTH_USER_MAXLEN - 1); ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ http.c:737:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] int passwordlen = int_min(strlen(passwd), AUTH_PASSWORD_MAXLEN - 1); ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ http.c:750:28: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Proxy-Authorization: Digest "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:766:30: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Proxy-Authorization: Basic "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from http.c:18:0: http.c:780:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] optstr = get_opt_str("protocol.http.user_agent", NULL); ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree' #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses) ^ http.c:780:11: note: in expansion of macro 'get_opt_str' optstr = get_opt_str("protocol.http.user_agent", NULL); ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ In file included from /usr/include/string.h:630:0, from http.c:10: http.c:781:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (*optstr && strcmp(optstr, " ")) { ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from http.c:10: http.c:781:24: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (*optstr && strcmp(optstr, " ")) { ^ http.c:781:24: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:781:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (*optstr && strcmp(optstr, " ")) { ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from http.c:10: http.c:781:24: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (*optstr && strcmp(optstr, " ")) { ^ http.c:781:24: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:781:24: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (*optstr && strcmp(optstr, " ")) { ^ http.c:781:24: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:781:24: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (*optstr && strcmp(optstr, " ")) { ^ http.c:781:24: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:787:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "User-Agent: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from ../../.././src/osdep/types.h:5:0, from ../../.././src/elinks.h:11, from http.c:15: ../../../config.h:835:17: warning: pointer targets in passing argument 2 of 'subst_user_agent' differ in signedness [-Wpointer-sign] #define VERSION "0.13.GIT" ^ ../../.././src/setup.h:5:26: note: in expansion of macro 'VERSION' #define VERSION_STRING VERSION ^ http.c:796:35: note: in expansion of macro 'VERSION_STRING' ustr = subst_user_agent(optstr, VERSION_STRING, system_name, ^ http.c:287:1: note: expected 'unsigned char *' but argument is of type 'char *' subst_user_agent(unsigned char *fmt, unsigned char *version, ^ In file included from http.c:18:0: http.c:810:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] switch (get_opt_int("protocol.http.referer.policy", NULL)) { ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree' #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses) ^ http.c:810:11: note: in expansion of macro 'get_opt_int' switch (get_opt_int("protocol.http.referer.policy", NULL)) { ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:816:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] optstr = get_opt_str("protocol.http.referer.fake", NULL); ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree' #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses) ^ http.c:816:14: note: in expansion of macro 'get_opt_str' optstr = get_opt_str("protocol.http.referer.fake", NULL); ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:818:28: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Referer: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:825:28: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Referer: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:831:28: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Referer: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:848:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Accept: */*"); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from http.c:18:0: http.c:851:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] if (get_opt_bool("protocol.http.compression", NULL)) ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ http.c:851:6: note: in expansion of macro 'get_opt_bool' if (get_opt_bool("protocol.http.compression", NULL)) ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:859:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] && !get_opt_bool("protocol.http.bugs.accept_charset", NULL) ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ http.c:859:10: note: in expansion of macro 'get_opt_bool' && !get_opt_bool("protocol.http.bugs.accept_charset", NULL) ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:864:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] optstr = get_opt_str("protocol.http.accept_language", NULL); ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree' #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses) ^ http.c:864:11: note: in expansion of macro 'get_opt_str' optstr = get_opt_str("protocol.http.accept_language", NULL); ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:866:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Accept-Language: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from http.c:18:0: http.c:871:24: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] else if (get_opt_bool("protocol.http.accept_ui_language", NULL)) { ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ http.c:871:11: note: in expansion of macro 'get_opt_bool' else if (get_opt_bool("protocol.http.accept_ui_language", NULL)) { ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:875:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Accept-Language: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:890:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Connection: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:892:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Proxy-Connection: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from http.c:18:0: http.c:895:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] if (!uri->post || !get_opt_bool("protocol.http.bugs.post_no_keepalive", NULL)) { ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ http.c:895:22: note: in expansion of macro 'get_opt_bool' if (!uri->post || !get_opt_bool("protocol.http.bugs.post_no_keepalive", NULL)) { ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:896:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Keep-Alive"); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:898:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "close"); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:909:28: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "If-Modified-Since: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:914:28: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "If-None-Match: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:924:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Pragma: no-cache"); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:926:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Cache-Control: no-cache"); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:936:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Range: bytes="); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:956:28: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Authorization: Digest "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:982:28: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Authorization: Basic "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from /usr/include/string.h:630:0, from http.c:10: http.c:995:35: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] unsigned char *postend = strchr(uri->post, '\n'); ^ http.c:995:35: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:999:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Content-Type: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ http.c:1010:33: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign] add_format_to_string(&header, "Content-Length: " ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_format_to_string(struct string *string, const unsigned char *format, ...); ^ http.c:1022:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] add_to_string(&header, "Cookie: "); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from http.c:17: ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ http.c:1036:3: note: in expansion of macro 'assert' assert(!use_connect); /* see comment above */ ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ http.c:1036:3: note: in expansion of macro 'assert' assert(!use_connect); /* see comment above */ ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ http.c: In function 'read_chunked_http_data': http.c:1171:17: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign] n = strtol(rb->data, (char **) &de, 16); ^ In file included from http.c:9:0: /usr/include/stdlib.h:183:17: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern long int strtol (const char *__restrict __nptr, ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from http.c:17: http.c: In function 'read_http_data': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ http.c:1328:3: note: in expansion of macro 'assertm' assertm(ret == -1, "Unexpected return value: %d", ret); ^ ../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ http.c:1328:3: note: in expansion of macro 'assertm' assertm(ret == -1, "Unexpected return value: %d", ret); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ http.c: In function 'get_header': http.c:1344:38: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign] if (rb->length > 4 && c_strncasecmp(rb->data, "HTTP/", 5)) ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strncasecmp(const char *s1, const char *s2, size_t n); ^ http.c: In function 'check_http_authentication': http.c:1381:22: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign] if (!c_strncasecmp(d, "Basic", 5)) { ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strncasecmp(const char *s1, const char *s2, size_t n); ^ http.c:1382:47: warning: pointer targets in passing argument 2 of 'get_header_param' differ in signedness [-Wpointer-sign] unsigned char *realm = get_header_param(d, "realm"); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:14:16: note: expected 'unsigned char *' but argument is of type 'char *' unsigned char *get_header_param(unsigned char *, unsigned char *); ^ http.c:1390:29: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign] } else if (!c_strncasecmp(d, "Digest", 6)) { ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strncasecmp(const char *s1, const char *s2, size_t n); ^ http.c:1391:47: warning: pointer targets in passing argument 2 of 'get_header_param' differ in signedness [-Wpointer-sign] unsigned char *realm = get_header_param(d, "realm"); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:14:16: note: expected 'unsigned char *' but argument is of type 'char *' unsigned char *get_header_param(unsigned char *, unsigned char *); ^ http.c:1392:47: warning: pointer targets in passing argument 2 of 'get_header_param' differ in signedness [-Wpointer-sign] unsigned char *nonce = get_header_param(d, "nonce"); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:14:16: note: expected 'unsigned char *' but argument is of type 'char *' unsigned char *get_header_param(unsigned char *, unsigned char *); ^ http.c:1393:48: warning: pointer targets in passing argument 2 of 'get_header_param' differ in signedness [-Wpointer-sign] unsigned char *opaque = get_header_param(d, "opaque"); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:14:16: note: expected 'unsigned char *' but argument is of type 'char *' unsigned char *get_header_param(unsigned char *, unsigned char *); ^ http.c: In function 'http_got_header': http.c:1483:15: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign] : stracpy("\r\nContent-Type: text/html\r\n")); ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *stracpy(const unsigned char *src); ^ http.c:1502:26: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(head, "Status", NULL); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1504:18: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] int h2 = atoi(d); ^ In file included from /usr/include/features.h:365:0, from /usr/include/errno.h:28, from http.c:7: /usr/include/stdlib.h:278:1: note: expected 'const char *' but argument is of type 'unsigned char *' __NTH (atoi (const char *__nptr)) ^ http.c:1519:36: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] while ((cookie = parse_header(ch, "Set-Cookie", &ch))) { ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ In file included from http.c:18:0: http.c:1567:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] if (!get_opt_bool("document.cache.ignore_cache_control", NULL)) { ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ http.c:1567:7: note: in expansion of macro 'get_opt_bool' if (!get_opt_bool("document.cache.ignore_cache_control", NULL)) { ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:1578:39: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] if ((d = parse_header(cached->head, "Expires", NULL))) { ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1590:39: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] if ((d = parse_header(cached->head, "Pragma", NULL))) { ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1591:15: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if (strstr(d, "no-cache")) { ^ In file included from http.c:10:0: /usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^ http.c:1599:42: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] && (d = parse_header(cached->head, "Cache-Control", NULL))) { ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1600:15: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if (strstr(d, "no-cache") || strstr(d, "must-revalidate")) { ^ In file included from http.c:10:0: /usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^ http.c:1600:40: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if (strstr(d, "no-cache") || strstr(d, "must-revalidate")) { ^ In file included from http.c:10:0: /usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^ http.c:1605:33: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] unsigned char *pos = strstr(d, "max-age="); ^ In file included from http.c:10:0: /usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^ http.c:1605:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] unsigned char *pos = strstr(d, "max-age="); ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/cache/cache.h:4, from http.c:17: ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ http.c:1607:5: note: in expansion of macro 'assert' assert(cached->cache_mode != CACHE_MODE_NEVER); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ http.c:1607:5: note: in expansion of macro 'assert' assert(cached->cache_mode != CACHE_MODE_NEVER); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ http.c:1613:42: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] timeval_from_seconds(&max_age, atol(pos + 8)); ^ In file included from /usr/include/features.h:365:0, from /usr/include/errno.h:28, from http.c:7: /usr/include/stdlib.h:283:1: note: expected 'const char *' but argument is of type 'unsigned char *' __NTH (atol (const char *__nptr)) ^ http.c:1629:40: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(conn->cached->head, "Location", NULL); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ In file included from http.c:18:0: http.c:1644:24: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] && get_opt_bool("protocol.http.bugs.broken_302_redirect", NULL)) ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree' #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses) ^ http.c:1644:11: note: in expansion of macro 'get_opt_bool' && get_opt_bool("protocol.http.bugs.broken_302_redirect", NULL)) ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ http.c:1654:25: warning: pointer targets in passing argument 4 of 'check_http_authentication' differ in signedness [-Wpointer-sign] conn->cached->head, "WWW-Authenticate")) { ^ http.c:1373:1: note: expected 'unsigned char *' but argument is of type 'char *' check_http_authentication(struct connection *conn, struct uri *uri, ^ http.c:1664:40: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(conn->cached->head, "Proxy-Authenticate", &str); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1666:23: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign] if (!c_strncasecmp(d, "Basic", 5)) { ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strncasecmp(const char *s1, const char *s2, size_t n); ^ http.c:1667:48: warning: pointer targets in passing argument 2 of 'get_header_param' differ in signedness [-Wpointer-sign] unsigned char *realm = get_header_param(d, "realm"); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:14:16: note: expected 'unsigned char *' but argument is of type 'char *' unsigned char *get_header_param(unsigned char *, unsigned char *); ^ http.c:1676:30: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign] } else if (!c_strncasecmp(d, "Digest", 6)) { ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strncasecmp(const char *s1, const char *s2, size_t n); ^ http.c:1677:48: warning: pointer targets in passing argument 2 of 'get_header_param' differ in signedness [-Wpointer-sign] unsigned char *realm = get_header_param(d, "realm"); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:14:16: note: expected 'unsigned char *' but argument is of type 'char *' unsigned char *get_header_param(unsigned char *, unsigned char *); ^ http.c:1678:48: warning: pointer targets in passing argument 2 of 'get_header_param' differ in signedness [-Wpointer-sign] unsigned char *nonce = get_header_param(d, "nonce"); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:14:16: note: expected 'unsigned char *' but argument is of type 'char *' unsigned char *get_header_param(unsigned char *, unsigned char *); ^ http.c:1679:49: warning: pointer targets in passing argument 2 of 'get_header_param' differ in signedness [-Wpointer-sign] unsigned char *opaque = get_header_param(d, "opaque"); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:14:16: note: expected 'unsigned char *' but argument is of type 'char *' unsigned char *get_header_param(unsigned char *, unsigned char *); ^ http.c:1680:48: warning: pointer targets in passing argument 2 of 'get_header_param' differ in signedness [-Wpointer-sign] unsigned char *stale = get_header_param(d, "stale"); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:14:16: note: expected 'unsigned char *' but argument is of type 'char *' unsigned char *get_header_param(unsigned char *, unsigned char *); ^ http.c:1683:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if (strcasecmp(stale, "true")) restart = 1; ^ In file included from http.c:10:0: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strcasecmp (const char *__s1, const char *__s2) ^ http.c:1698:26: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(str, "Proxy-Authenticate", &str); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1711:44: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] if ((d = parse_header(conn->cached->head, "Connection", NULL)) ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1712:48: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] || (d = parse_header(conn->cached->head, "Proxy-Connection", NULL))) { ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1713:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] if (!c_strcasecmp(d, "close")) http->close = 1; ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ http.c:1721:39: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(conn->cached->head, "Content-Range", NULL); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1723:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strlen(d) > 6) { ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ http.c:1725:39: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] if (isdigit(d[6]) && !c_strcasecmp(d, "bytes")) { ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ http.c:1729:16: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign] f = strtol(d + 6, NULL, 10); ^ In file included from http.c:9:0: /usr/include/stdlib.h:183:17: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern long int strtol (const char *__restrict __nptr, ^ http.c:1761:39: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(conn->cached->head, "Content-Length", NULL); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1767:15: warning: pointer targets in passing argument 1 of 'strtoll' differ in signedness [-Wpointer-sign] l = strtoll(d, (char **) &ep, 10); ^ In file included from http.c:9:0: /usr/include/stdlib.h:209:22: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern long long int strtoll (const char *__restrict __nptr, ^ http.c:1778:40: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(conn->cached->head, "Accept-Ranges", NULL); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1781:22: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] if (!c_strcasecmp(d, "none")) ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ http.c:1790:39: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(conn->cached->head, "Transfer-Encoding", NULL); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1792:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] if (!c_strcasecmp(d, "chunked")) { ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ http.c:1800:39: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(conn->cached->head, "Last-Modified", NULL); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1802:51: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] if (conn->cached->last_modified && c_strcasecmp(conn->cached->last_modified, d)) { ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ http.c:1802:80: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] if (conn->cached->last_modified && c_strcasecmp(conn->cached->last_modified, d)) { ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ http.c:1815:40: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(conn->cached->head, "Date", NULL); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1820:39: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(conn->cached->head, "ETag", NULL); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ In file included from /usr/include/string.h:630:0, from http.c:10: http.c:1834:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from http.c:10: http.c:1834:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from http.c:10: http.c:1834:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ http.c:1834:15: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:1834:24: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ http.c:1834:24: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:1834:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from http.c:10: http.c:1834:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ http.c:1834:15: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:1834:24: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ http.c:1834:24: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:1834:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ In file included from http.c:10:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from http.c:10: http.c:1834:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ http.c:1834:15: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:1834:24: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ http.c:1834:24: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:1834:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ http.c:1834:15: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:1834:24: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (strcmp(new_tag, old_tag)) { ^ http.c:1834:24: note: expected 'const char *' but argument is of type 'unsigned char *' http.c:1851:39: warning: pointer targets in passing argument 2 of 'parse_header' differ in signedness [-Wpointer-sign] d = parse_header(conn->cached->head, "Content-Encoding", NULL); ^ In file included from http.c:32:0: ../../.././src/protocol/header.h:12:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **); ^ http.c:1865:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] && (!c_strcasecmp(d, "gzip") || !c_strcasecmp(d, "x-gzip"))) ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ http.c:1865:53: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] && (!c_strcasecmp(d, "gzip") || !c_strcasecmp(d, "x-gzip"))) ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ http.c:1867:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] if (!c_strcasecmp(d, "deflate") || !c_strcasecmp(d, "x-deflate")) ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ http.c:1867:52: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] if (!c_strcasecmp(d, "deflate") || !c_strcasecmp(d, "x-deflate")) ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ http.c:1873:25: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] && (!c_strcasecmp(d, "bzip2") || !c_strcasecmp(d, "x-bzip2"))) ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ http.c:1873:54: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign] && (!c_strcasecmp(d, "bzip2") || !c_strcasecmp(d, "x-bzip2"))) ^ In file included from ../../.././src/config/options.h:9:0, from http.c:18: ../../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *' int c_strcasecmp(const char *s1, const char *s2); ^ [CC] src/protocol/http/post.o In file included from ../../.././src/network/state.h:4:0, from ../../.././src/protocol/http/post.h:7, from post.c:20: ../../.././src/network/state.h: In function 'connection_state': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from post.c:21:0: ../../.././src/protocol/uri.h: In function 'get_real_uri_length': ../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define struri(uri) ((uri)->string) ^ ../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri' return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri)); ^ In file included from post.c:9:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ../../.././src/network/state.h:4:0, from ../../.././src/protocol/http/post.h:7, from post.c:20: ../../.././src/util/string.h: In function 'add_bytes_to_string__': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from post.c:22:0: ../../.././src/util/conv.h: In function 'trim_chars': ../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] int l = strlen(s); ^ In file included from post.c:9:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ post.c: In function 'open_http_post': post.c:94:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] size_t length = strlen(post_data); ^ In file included from post.c:9:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from post.c:9: post.c:107:18: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] begin = strchr(end, FILE_CHAR); ^ post.c:107:18: note: expected 'const char *' but argument is of type 'const unsigned char *' post.c:107:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] begin = strchr(end, FILE_CHAR); ^ In file included from /usr/include/string.h:630:0, from post.c:9: post.c:109:16: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] end = strchr(begin + 1, FILE_CHAR); ^ post.c:109:16: note: expected 'const char *' but argument is of type 'const unsigned char *' post.c:109:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] end = strchr(begin + 1, FILE_CHAR); ^ post.c:118:14: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] res = stat(filename, &sb); ^ In file included from /usr/include/features.h:365:0, from /usr/include/errno.h:28, from post.c:8: /usr/include/sys/stat.h:452:1: note: expected 'const char *' but argument is of type 'unsigned char *' __NTH (stat (const char *__path, struct stat *__statbuf)) ^ In file included from /usr/include/string.h:630:0, from post.c:9: post.c: In function 'read_http_post_inline': post.c:163:36: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] const unsigned char *end = strchr(post, FILE_CHAR); ^ post.c:163:36: note: expected 'const char *' but argument is of type 'const unsigned char *' In file included from ../../.././src/network/state.h:4:0, from ../../.././src/protocol/http/post.h:7, from post.c:20: ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ post.c:166:2: note: in expansion of macro 'assert' assert(http_post->post_fd < 0); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ post.c:166:2: note: in expansion of macro 'assert' assert(http_post->post_fd < 0); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from /usr/include/string.h:630:0, from post.c:9: post.c:170:16: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] end = strchr(post, '\0'); ^ post.c:170:16: note: expected 'const char *' but argument is of type 'const unsigned char *' post.c:170:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] end = strchr(post, '\0'); ^ In file included from ../../.././src/network/state.h:4:0, from ../../.././src/protocol/http/post.h:7, from post.c:20: ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ post.c:176:3: note: in expansion of macro 'assertm' assertm(h1 >= 0 && h1 < 16, "h1 in the POST buffer is %d (%d/%c)", h1, post[0], post[0]); ^ ../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ post.c:176:3: note: in expansion of macro 'assertm' assertm(h1 >= 0 && h1 < 16, "h1 in the POST buffer is %d (%d/%c)", h1, post[0], post[0]); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ post.c:180:3: note: in expansion of macro 'assertm' assertm(h2 >= 0 && h2 < 16, "h2 in the POST buffer is %d (%d/%c)", h2, post[1], post[1]); ^ ../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ post.c:180:3: note: in expansion of macro 'assertm' assertm(h2 >= 0 && h2 < 16, "h2 in the POST buffer is %d (%d/%c)", h2, post[1], post[1]); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from /usr/include/string.h:630:0, from post.c:9: post.c:192:15: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] end = strchr(post + 1, FILE_CHAR); ^ post.c:192:15: note: expected 'const char *' but argument is of type 'const unsigned char *' post.c:192:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] end = strchr(post + 1, FILE_CHAR); ^ In file included from ../../.././src/network/state.h:4:0, from ../../.././src/protocol/http/post.h:7, from post.c:20: ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ post.c:193:2: note: in expansion of macro 'assert' assert(end); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ post.c:193:2: note: in expansion of macro 'assert' assert(end); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ post.c:194:28: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] http_post->post_fd = open(http_post->files[http_post->file_index].name, ^ In file included from post.c:15:0: /usr/include/fcntl.h:179:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int open (const char *__file, int __oflag, ...) __nonnull ((1)); ^ In file included from ../../.././src/network/state.h:4:0, from ../../.././src/protocol/http/post.h:7, from post.c:20: post.c: In function 'read_http_post_fd': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ post.c:226:2: note: in expansion of macro 'assert' assert(http_post->post_fd >= 0); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ post.c:226:2: note: in expansion of macro 'assert' assert(http_post->post_fd >= 0); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ post.c: In function 'read_http_post': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ post.c:307:4: note: in expansion of macro 'assert' assert(chunk == -1 || chunk == 0); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ post.c:307:4: note: in expansion of macro 'assert' assert(chunk == -1 || chunk == 0); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ [LD] src/protocol/http/lib.o make[3]: Leaving directory '/tmp/elinks/src/elinks/src/protocol/http' [MAKE all] src/protocol/rewrite make[3]: Entering directory '/tmp/elinks/src/elinks/src/protocol/rewrite' [CC] src/protocol/rewrite/rewrite.o In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/config/options.h:5, from rewrite.c:9: ../../.././src/util/string.h: In function 'add_bytes_to_string__': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ ../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from rewrite.c:10:0: ../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index': ../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign] bind_textdomain_codeset( /* PACKAGE */ "elinks", ^ In file included from ../../.././src/intl/gettext/libgettext.h:25:0, from ../../.././src/intl/gettext/libintl.h:14, from rewrite.c:10: ../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *' extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname, ^ In file included from rewrite.c:14:0: ../../.././src/protocol/uri.h: In function 'get_real_uri_length': ../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define struri(uri) ((uri)->string) ^ ../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri' return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri)); ^ In file included from ../../.././src/osdep/stub.h:5:0, from ../../.././src/elinks.h:34, from rewrite.c:7: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/config/options.h:5, from rewrite.c:9: ../../.././src/network/state.h: In function 'connection_state': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ ../../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from rewrite.c:9:0: rewrite.c: At top level: rewrite.c:44:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_TREE("protocol", N_("URI rewriting"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:44:16: note: (near initialization for 'uri_rewrite_options[0].init.path') INIT_OPT_TREE("protocol", N_("URI rewriting"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:45:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "rewrite", OPT_SORT, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:45:3: note: (near initialization for 'uri_rewrite_options[0].init.name') "rewrite", OPT_SORT, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:44:28: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol", N_("URI rewriting"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'uri_rewrite_options[0].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:44:28: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol", N_("URI rewriting"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:44:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol", N_("URI rewriting"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'uri_rewrite_options[0].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:44:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol", N_("URI rewriting"), ^ rewrite.c:54:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.rewrite", N_("Enable dumb prefixes"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:54:16: note: (near initialization for 'uri_rewrite_options[1].init.path') INIT_OPT_BOOL("protocol.rewrite", N_("Enable dumb prefixes"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:55:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "enable-dumb", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:55:3: note: (near initialization for 'uri_rewrite_options[1].init.name') "enable-dumb", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:54:36: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.rewrite", N_("Enable dumb prefixes"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'uri_rewrite_options[1].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:54:36: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.rewrite", N_("Enable dumb prefixes"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:54:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.rewrite", N_("Enable dumb prefixes"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'uri_rewrite_options[1].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:54:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.rewrite", N_("Enable dumb prefixes"), ^ rewrite.c:61:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_BOOL("protocol.rewrite", N_("Enable smart prefixes"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:61:16: note: (near initialization for 'uri_rewrite_options[2].init.path') INIT_OPT_BOOL("protocol.rewrite", N_("Enable smart prefixes"), ^ ../../.././src/config/options.h:487:5: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:62:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "enable-smart", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:62:3: note: (near initialization for 'uri_rewrite_options[2].init.name') "enable-smart", 0, 1, ^ ../../.././src/config/options.h:487:11: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:61:36: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.rewrite", N_("Enable smart prefixes"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'uri_rewrite_options[2].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:487:17: note: in definition of macro 'INIT_OPT_BOOL' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:61:36: note: in expansion of macro 'N_' INIT_OPT_BOOL("protocol.rewrite", N_("Enable smart prefixes"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:61:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.rewrite", N_("Enable smart prefixes"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'uri_rewrite_options[2].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:487:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:61:2: note: in expansion of macro 'INIT_OPT_BOOL' INIT_OPT_BOOL("protocol.rewrite", N_("Enable smart prefixes"), ^ rewrite.c:69:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_TREE("protocol.rewrite", N_("Dumb Prefixes"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:69:16: note: (near initialization for 'uri_rewrite_options[3].init.path') INIT_OPT_TREE("protocol.rewrite", N_("Dumb Prefixes"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:70:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "dumb", OPT_AUTOCREATE | OPT_SORT, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:70:3: note: (near initialization for 'uri_rewrite_options[3].init.name') "dumb", OPT_AUTOCREATE | OPT_SORT, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:69:36: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.rewrite", N_("Dumb Prefixes"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'uri_rewrite_options[3].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:69:36: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.rewrite", N_("Dumb Prefixes"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:69:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.rewrite", N_("Dumb Prefixes"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'uri_rewrite_options[3].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:69:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.rewrite", N_("Dumb Prefixes"), ^ rewrite.c:73:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:73:18: note: (near initialization for 'uri_rewrite_options[4].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:74:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "_template_", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:74:3: note: (near initialization for 'uri_rewrite_options[4].init.name') "_template_", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:73:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.rewrite.dumb", NULL, ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'uri_rewrite_options[4].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:73:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.rewrite.dumb", NULL, ^ rewrite.c:80:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_TREE("protocol.rewrite", N_("Smart Prefixes"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:80:16: note: (near initialization for 'uri_rewrite_options[5].init.path') INIT_OPT_TREE("protocol.rewrite", N_("Smart Prefixes"), ^ ../../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:81:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "smart", OPT_AUTOCREATE | OPT_SORT, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:81:3: note: (near initialization for 'uri_rewrite_options[5].init.name') "smart", OPT_AUTOCREATE | OPT_SORT, ^ ../../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:80:36: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.rewrite", N_("Smart Prefixes"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'uri_rewrite_options[5].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:80:36: note: in expansion of macro 'N_' INIT_OPT_TREE("protocol.rewrite", N_("Smart Prefixes"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:80:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.rewrite", N_("Smart Prefixes"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'uri_rewrite_options[5].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:537:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:80:2: note: in expansion of macro 'INIT_OPT_TREE' INIT_OPT_TREE("protocol.rewrite", N_("Smart Prefixes"), ^ rewrite.c:87:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:87:18: note: (near initialization for 'uri_rewrite_options[6].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:88:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "_template_", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:88:3: note: (near initialization for 'uri_rewrite_options[6].init.name') "_template_", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:87:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.rewrite.smart", NULL, ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'uri_rewrite_options[6].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:87:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.rewrite.smart", NULL, ^ rewrite.c:96:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite", N_("Default template"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:96:18: note: (near initialization for 'uri_rewrite_options[7].init.path') INIT_OPT_STRING("protocol.rewrite", N_("Default template"), ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:97:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "default_template", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:97:3: note: (near initialization for 'uri_rewrite_options[7].init.name') "default_template", 0, "", ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:96:38: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.rewrite", N_("Default template"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'uri_rewrite_options[7].init.capt') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:96:38: note: in expansion of macro 'N_' INIT_OPT_STRING("protocol.rewrite", N_("Default template"), ^ ../../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:96:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.rewrite", N_("Default template"), ^ ../../.././src/config/options.h:347:17: note: (near initialization for 'uri_rewrite_options[7].init.desc') #define DESC(x) (x) ^ ../../.././src/config/options.h:502:23: note: in expansion of macro 'DESC' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:96:2: note: in expansion of macro 'INIT_OPT_STRING' INIT_OPT_STRING("protocol.rewrite", N_("Default template"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:115:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("elinks", ELINKS_WEBSITE_URL), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[8].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:115:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("elinks", ELINKS_WEBSITE_URL), ^ rewrite.c:115:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("elinks", ELINKS_WEBSITE_URL), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:115:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("elinks", ELINKS_WEBSITE_URL), ^ rewrite.c:115:23: note: (near initialization for 'uri_rewrite_options[8].init.name') INIT_OPT_DUMB_PREFIX("elinks", ELINKS_WEBSITE_URL), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:115:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("elinks", ELINKS_WEBSITE_URL), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:116:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("documentation", ELINKS_DOC_URL), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[9].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:116:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("documentation", ELINKS_DOC_URL), ^ rewrite.c:116:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("documentation", ELINKS_DOC_URL), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:116:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("documentation", ELINKS_DOC_URL), ^ rewrite.c:116:23: note: (near initialization for 'uri_rewrite_options[9].init.name') INIT_OPT_DUMB_PREFIX("documentation", ELINKS_DOC_URL), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:116:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("documentation", ELINKS_DOC_URL), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:117:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("bz", ELINKS_BUGS_URL), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[10].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:117:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("bz", ELINKS_BUGS_URL), ^ rewrite.c:117:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("bz", ELINKS_BUGS_URL), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:117:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("bz", ELINKS_BUGS_URL), ^ rewrite.c:117:23: note: (near initialization for 'uri_rewrite_options[10].init.name') INIT_OPT_DUMB_PREFIX("bz", ELINKS_BUGS_URL), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:117:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("bz", ELINKS_BUGS_URL), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:118:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("bug", ELINKS_BUGS_URL), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[11].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:118:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("bug", ELINKS_BUGS_URL), ^ rewrite.c:118:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("bug", ELINKS_BUGS_URL), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:118:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("bug", ELINKS_BUGS_URL), ^ rewrite.c:118:23: note: (near initialization for 'uri_rewrite_options[11].init.name') INIT_OPT_DUMB_PREFIX("bug", ELINKS_BUGS_URL), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:118:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("bug", ELINKS_BUGS_URL), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:120:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("arc", "http://web.archive.org/web/*/%c"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[12].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:120:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("arc", "http://web.archive.org/web/*/%c"), ^ rewrite.c:120:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("arc", "http://web.archive.org/web/*/%c"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:120:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("arc", "http://web.archive.org/web/*/%c"), ^ rewrite.c:120:23: note: (near initialization for 'uri_rewrite_options[12].init.name') INIT_OPT_DUMB_PREFIX("arc", "http://web.archive.org/web/*/%c"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:120:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("arc", "http://web.archive.org/web/*/%c"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:121:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("cia", "http://cia.vc/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[13].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:121:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("cia", "http://cia.vc/"), ^ rewrite.c:121:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("cia", "http://cia.vc/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:121:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("cia", "http://cia.vc/"), ^ rewrite.c:121:23: note: (near initialization for 'uri_rewrite_options[13].init.name') INIT_OPT_DUMB_PREFIX("cia", "http://cia.vc/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:121:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("cia", "http://cia.vc/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:122:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("d", "http://www.dict.org"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[14].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:122:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("d", "http://www.dict.org"), ^ rewrite.c:122:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("d", "http://www.dict.org"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:122:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("d", "http://www.dict.org"), ^ rewrite.c:122:23: note: (near initialization for 'uri_rewrite_options[14].init.name') INIT_OPT_DUMB_PREFIX("d", "http://www.dict.org"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:122:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("d", "http://www.dict.org"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:123:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("ddg", "http://duckduckgo.com/?t=elinks"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[15].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:123:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("ddg", "http://duckduckgo.com/?t=elinks"), ^ rewrite.c:123:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("ddg", "http://duckduckgo.com/?t=elinks"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:123:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("ddg", "http://duckduckgo.com/?t=elinks"), ^ rewrite.c:123:23: note: (near initialization for 'uri_rewrite_options[15].init.name') INIT_OPT_DUMB_PREFIX("ddg", "http://duckduckgo.com/?t=elinks"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:123:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("ddg", "http://duckduckgo.com/?t=elinks"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:124:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("g", "http://www.google.com/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[16].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:124:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("g", "http://www.google.com/"), ^ rewrite.c:124:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("g", "http://www.google.com/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:124:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("g", "http://www.google.com/"), ^ rewrite.c:124:23: note: (near initialization for 'uri_rewrite_options[16].init.name') INIT_OPT_DUMB_PREFIX("g", "http://www.google.com/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:124:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("g", "http://www.google.com/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:125:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("gg", "http://www.google.com/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[17].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:125:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("gg", "http://www.google.com/"), ^ rewrite.c:125:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("gg", "http://www.google.com/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:125:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("gg", "http://www.google.com/"), ^ rewrite.c:125:23: note: (near initialization for 'uri_rewrite_options[17].init.name') INIT_OPT_DUMB_PREFIX("gg", "http://www.google.com/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:125:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("gg", "http://www.google.com/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:126:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("go", "http://www.google.com/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[18].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:126:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("go", "http://www.google.com/"), ^ rewrite.c:126:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("go", "http://www.google.com/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:126:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("go", "http://www.google.com/"), ^ rewrite.c:126:23: note: (near initialization for 'uri_rewrite_options[18].init.name') INIT_OPT_DUMB_PREFIX("go", "http://www.google.com/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:126:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("go", "http://www.google.com/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:127:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("fm", "http://freshmeat.net/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[19].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:127:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("fm", "http://freshmeat.net/"), ^ rewrite.c:127:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("fm", "http://freshmeat.net/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:127:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("fm", "http://freshmeat.net/"), ^ rewrite.c:127:23: note: (near initialization for 'uri_rewrite_options[19].init.name') INIT_OPT_DUMB_PREFIX("fm", "http://freshmeat.net/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:127:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("fm", "http://freshmeat.net/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:128:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("sf", "http://www.sourceforge.net/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[20].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:128:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("sf", "http://www.sourceforge.net/"), ^ rewrite.c:128:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("sf", "http://www.sourceforge.net/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:128:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("sf", "http://www.sourceforge.net/"), ^ rewrite.c:128:23: note: (near initialization for 'uri_rewrite_options[20].init.name') INIT_OPT_DUMB_PREFIX("sf", "http://www.sourceforge.net/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:128:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("sf", "http://www.sourceforge.net/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:129:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("dbug", "http://bugs.debian.org/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[21].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:129:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("dbug", "http://bugs.debian.org/"), ^ rewrite.c:129:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("dbug", "http://bugs.debian.org/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:129:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("dbug", "http://bugs.debian.org/"), ^ rewrite.c:129:23: note: (near initialization for 'uri_rewrite_options[21].init.name') INIT_OPT_DUMB_PREFIX("dbug", "http://bugs.debian.org/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:129:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("dbug", "http://bugs.debian.org/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:130:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("dpkg", "http://packages.debian.org/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[22].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:130:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("dpkg", "http://packages.debian.org/"), ^ rewrite.c:130:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("dpkg", "http://packages.debian.org/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:130:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("dpkg", "http://packages.debian.org/"), ^ rewrite.c:130:23: note: (near initialization for 'uri_rewrite_options[22].init.name') INIT_OPT_DUMB_PREFIX("dpkg", "http://packages.debian.org/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:130:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("dpkg", "http://packages.debian.org/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:134:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("lua", "file:///usr/share/doc/lua5.1-doc/doc/contents.html#index"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[23].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:134:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("lua", "file:///usr/share/doc/lua5.1-doc/doc/contents.html#index"), ^ rewrite.c:134:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("lua", "file:///usr/share/doc/lua5.1-doc/doc/contents.html#index"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:134:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("lua", "file:///usr/share/doc/lua5.1-doc/doc/contents.html#index"), ^ rewrite.c:134:23: note: (near initialization for 'uri_rewrite_options[23].init.name') INIT_OPT_DUMB_PREFIX("lua", "file:///usr/share/doc/lua5.1-doc/doc/contents.html#index"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:134:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("lua", "file:///usr/share/doc/lua5.1-doc/doc/contents.html#index"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:135:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("pycur", "http://www.python.org/doc/current/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[24].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:135:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("pycur", "http://www.python.org/doc/current/"), ^ rewrite.c:135:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("pycur", "http://www.python.org/doc/current/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:135:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("pycur", "http://www.python.org/doc/current/"), ^ rewrite.c:135:23: note: (near initialization for 'uri_rewrite_options[24].init.name') INIT_OPT_DUMB_PREFIX("pycur", "http://www.python.org/doc/current/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:135:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("pycur", "http://www.python.org/doc/current/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:136:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("pydev", "http://www.python.org/dev/doc/devel/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[25].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:136:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("pydev", "http://www.python.org/dev/doc/devel/"), ^ rewrite.c:136:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("pydev", "http://www.python.org/dev/doc/devel/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:136:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("pydev", "http://www.python.org/dev/doc/devel/"), ^ rewrite.c:136:23: note: (near initialization for 'uri_rewrite_options[25].init.name') INIT_OPT_DUMB_PREFIX("pydev", "http://www.python.org/dev/doc/devel/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:136:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("pydev", "http://www.python.org/dev/doc/devel/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:137:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("e2", "http://www.everything2.org/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[26].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:137:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("e2", "http://www.everything2.org/"), ^ rewrite.c:137:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("e2", "http://www.everything2.org/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:137:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("e2", "http://www.everything2.org/"), ^ rewrite.c:137:23: note: (near initialization for 'uri_rewrite_options[26].init.name') INIT_OPT_DUMB_PREFIX("e2", "http://www.everything2.org/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:137:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("e2", "http://www.everything2.org/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:138:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("sd", "http://slashdot.org/"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[27].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:138:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("sd", "http://slashdot.org/"), ^ rewrite.c:138:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("sd", "http://slashdot.org/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:138:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("sd", "http://slashdot.org/"), ^ rewrite.c:138:23: note: (near initialization for 'uri_rewrite_options[27].init.name') INIT_OPT_DUMB_PREFIX("sd", "http://slashdot.org/"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:138:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("sd", "http://slashdot.org/"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:139:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("vhtml", "http://validator.w3.org/check?uri=%c"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[28].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:139:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("vhtml", "http://validator.w3.org/check?uri=%c"), ^ rewrite.c:139:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("vhtml", "http://validator.w3.org/check?uri=%c"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:139:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("vhtml", "http://validator.w3.org/check?uri=%c"), ^ rewrite.c:139:23: note: (near initialization for 'uri_rewrite_options[28].init.name') INIT_OPT_DUMB_PREFIX("vhtml", "http://validator.w3.org/check?uri=%c"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:139:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("vhtml", "http://validator.w3.org/check?uri=%c"), ^ rewrite.c:113:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:140:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("vcss", "http://jigsaw.w3.org/css-validator/validator?uri=%c"), ^ rewrite.c:113:18: note: (near initialization for 'uri_rewrite_options[29].init.path') INIT_OPT_STRING("protocol.rewrite.dumb", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:140:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("vcss", "http://jigsaw.w3.org/css-validator/validator?uri=%c"), ^ rewrite.c:140:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_DUMB_PREFIX("vcss", "http://jigsaw.w3.org/css-validator/validator?uri=%c"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:140:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("vcss", "http://jigsaw.w3.org/css-validator/validator?uri=%c"), ^ rewrite.c:140:23: note: (near initialization for 'uri_rewrite_options[29].init.name') INIT_OPT_DUMB_PREFIX("vcss", "http://jigsaw.w3.org/css-validator/validator?uri=%c"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:140:2: note: in expansion of macro 'INIT_OPT_DUMB_PREFIX' INIT_OPT_DUMB_PREFIX("vcss", "http://jigsaw.w3.org/css-validator/validator?uri=%c"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:146:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("bug", bugzilla_prefix("show_bug.cgi?id=%s")), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[30].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:146:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("bug", bugzilla_prefix("show_bug.cgi?id=%s")), ^ rewrite.c:146:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("bug", bugzilla_prefix("show_bug.cgi?id=%s")), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:146:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("bug", bugzilla_prefix("show_bug.cgi?id=%s")), ^ rewrite.c:146:24: note: (near initialization for 'uri_rewrite_options[30].init.name') INIT_OPT_SMART_PREFIX("bug", bugzilla_prefix("show_bug.cgi?id=%s")), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:146:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("bug", bugzilla_prefix("show_bug.cgi?id=%s")), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:153:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("arc", "http://web.archive.org/web/*/%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[31].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:153:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("arc", "http://web.archive.org/web/*/%s"), ^ rewrite.c:153:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("arc", "http://web.archive.org/web/*/%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:153:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("arc", "http://web.archive.org/web/*/%s"), ^ rewrite.c:153:24: note: (near initialization for 'uri_rewrite_options[31].init.name') INIT_OPT_SMART_PREFIX("arc", "http://web.archive.org/web/*/%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:153:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("arc", "http://web.archive.org/web/*/%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:154:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cambridge", "http://dictionary.cambridge.org/results.asp?searchword=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[32].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:154:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cambridge", "http://dictionary.cambridge.org/results.asp?searchword=%s"), ^ rewrite.c:154:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("cambridge", "http://dictionary.cambridge.org/results.asp?searchword=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:154:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cambridge", "http://dictionary.cambridge.org/results.asp?searchword=%s"), ^ rewrite.c:154:24: note: (near initialization for 'uri_rewrite_options[32].init.name') INIT_OPT_SMART_PREFIX("cambridge", "http://dictionary.cambridge.org/results.asp?searchword=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:154:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cambridge", "http://dictionary.cambridge.org/results.asp?searchword=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:155:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cliki", "http://www.cliki.net/site/search?words=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[33].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:155:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cliki", "http://www.cliki.net/site/search?words=%s"), ^ rewrite.c:155:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("cliki", "http://www.cliki.net/site/search?words=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:155:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cliki", "http://www.cliki.net/site/search?words=%s"), ^ rewrite.c:155:24: note: (near initialization for 'uri_rewrite_options[33].init.name') INIT_OPT_SMART_PREFIX("cliki", "http://www.cliki.net/site/search?words=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:155:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cliki", "http://www.cliki.net/site/search?words=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:156:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("d", "http://www.dict.org/bin/Dict?Query=%s&Form=Dict1&Strategy=*&Database=*&submit=Submit+query"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[34].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:156:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("d", "http://www.dict.org/bin/Dict?Query=%s&Form=Dict1&Strategy=*&Database=*&submit=Submit+query"), ^ rewrite.c:156:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("d", "http://www.dict.org/bin/Dict?Query=%s&Form=Dict1&Strategy=*&Database=*&submit=Submit+query"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:156:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("d", "http://www.dict.org/bin/Dict?Query=%s&Form=Dict1&Strategy=*&Database=*&submit=Submit+query"), ^ rewrite.c:156:24: note: (near initialization for 'uri_rewrite_options[34].init.name') INIT_OPT_SMART_PREFIX("d", "http://www.dict.org/bin/Dict?Query=%s&Form=Dict1&Strategy=*&Database=*&submit=Submit+query"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:156:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("d", "http://www.dict.org/bin/Dict?Query=%s&Form=Dict1&Strategy=*&Database=*&submit=Submit+query"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:157:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("ddg", "http://duckduckgo.com/?q=%s&t=elinks"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[35].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:157:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("ddg", "http://duckduckgo.com/?q=%s&t=elinks"), ^ rewrite.c:157:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("ddg", "http://duckduckgo.com/?q=%s&t=elinks"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:157:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("ddg", "http://duckduckgo.com/?q=%s&t=elinks"), ^ rewrite.c:157:24: note: (near initialization for 'uri_rewrite_options[35].init.name') INIT_OPT_SMART_PREFIX("ddg", "http://duckduckgo.com/?q=%s&t=elinks"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:157:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("ddg", "http://duckduckgo.com/?q=%s&t=elinks"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:158:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dmoz", "http://search.dmoz.org/cgi-bin/search?search=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[36].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:158:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dmoz", "http://search.dmoz.org/cgi-bin/search?search=%s"), ^ rewrite.c:158:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("dmoz", "http://search.dmoz.org/cgi-bin/search?search=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:158:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dmoz", "http://search.dmoz.org/cgi-bin/search?search=%s"), ^ rewrite.c:158:24: note: (near initialization for 'uri_rewrite_options[36].init.name') INIT_OPT_SMART_PREFIX("dmoz", "http://search.dmoz.org/cgi-bin/search?search=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:158:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dmoz", "http://search.dmoz.org/cgi-bin/search?search=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:159:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("foldoc", "http://foldoc.org/?%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[37].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:159:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("foldoc", "http://foldoc.org/?%s"), ^ rewrite.c:159:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("foldoc", "http://foldoc.org/?%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:159:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("foldoc", "http://foldoc.org/?%s"), ^ rewrite.c:159:24: note: (near initialization for 'uri_rewrite_options[37].init.name') INIT_OPT_SMART_PREFIX("foldoc", "http://foldoc.org/?%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:159:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("foldoc", "http://foldoc.org/?%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:160:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("g", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[38].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:160:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("g", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:160:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("g", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:160:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("g", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:160:24: note: (near initialization for 'uri_rewrite_options[38].init.name') INIT_OPT_SMART_PREFIX("g", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:160:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("g", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:163:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gg", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[39].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:163:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gg", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:163:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("gg", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:163:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gg", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:163:24: note: (near initialization for 'uri_rewrite_options[39].init.name') INIT_OPT_SMART_PREFIX("gg", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:163:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gg", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:164:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gi", "http://images.google.com/images?q=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[40].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:164:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gi", "http://images.google.com/images?q=%s"), ^ rewrite.c:164:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("gi", "http://images.google.com/images?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:164:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gi", "http://images.google.com/images?q=%s"), ^ rewrite.c:164:24: note: (near initialization for 'uri_rewrite_options[40].init.name') INIT_OPT_SMART_PREFIX("gi", "http://images.google.com/images?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:164:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gi", "http://images.google.com/images?q=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:165:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gn", "http://news.google.com/news?q=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[41].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:165:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gn", "http://news.google.com/news?q=%s"), ^ rewrite.c:165:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("gn", "http://news.google.com/news?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:165:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gn", "http://news.google.com/news?q=%s"), ^ rewrite.c:165:24: note: (near initialization for 'uri_rewrite_options[41].init.name') INIT_OPT_SMART_PREFIX("gn", "http://news.google.com/news?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:165:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gn", "http://news.google.com/news?q=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:166:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("go", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[42].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:166:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("go", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:166:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("go", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:166:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("go", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:166:24: note: (near initialization for 'uri_rewrite_options[42].init.name') INIT_OPT_SMART_PREFIX("go", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:166:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("go", "http://www.google.com/search?q=%s&btnG=Google+Search"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:167:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gr", "http://groups.google.com/groups?q=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[43].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:167:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gr", "http://groups.google.com/groups?q=%s"), ^ rewrite.c:167:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("gr", "http://groups.google.com/groups?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:167:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gr", "http://groups.google.com/groups?q=%s"), ^ rewrite.c:167:24: note: (near initialization for 'uri_rewrite_options[43].init.name') INIT_OPT_SMART_PREFIX("gr", "http://groups.google.com/groups?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:167:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gr", "http://groups.google.com/groups?q=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:168:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("google", "http://www.google.com/search?q=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[44].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:168:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("google", "http://www.google.com/search?q=%s"), ^ rewrite.c:168:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("google", "http://www.google.com/search?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:168:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("google", "http://www.google.com/search?q=%s"), ^ rewrite.c:168:24: note: (near initialization for 'uri_rewrite_options[44].init.name') INIT_OPT_SMART_PREFIX("google", "http://www.google.com/search?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:168:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("google", "http://www.google.com/search?q=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:169:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwho", "http://www.googlism.com/search/?ism=%s&type=1"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[45].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:169:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwho", "http://www.googlism.com/search/?ism=%s&type=1"), ^ rewrite.c:169:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("gwho", "http://www.googlism.com/search/?ism=%s&type=1"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:169:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwho", "http://www.googlism.com/search/?ism=%s&type=1"), ^ rewrite.c:169:24: note: (near initialization for 'uri_rewrite_options[45].init.name') INIT_OPT_SMART_PREFIX("gwho", "http://www.googlism.com/search/?ism=%s&type=1"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:169:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwho", "http://www.googlism.com/search/?ism=%s&type=1"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:170:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhat", "http://www.googlism.com/search/?ism=%s&type=2"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[46].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:170:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhat", "http://www.googlism.com/search/?ism=%s&type=2"), ^ rewrite.c:170:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("gwhat", "http://www.googlism.com/search/?ism=%s&type=2"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:170:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhat", "http://www.googlism.com/search/?ism=%s&type=2"), ^ rewrite.c:170:24: note: (near initialization for 'uri_rewrite_options[46].init.name') INIT_OPT_SMART_PREFIX("gwhat", "http://www.googlism.com/search/?ism=%s&type=2"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:170:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhat", "http://www.googlism.com/search/?ism=%s&type=2"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:171:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhere", "http://www.googlism.com/search/?ism=%s&type=3"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[47].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:171:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhere", "http://www.googlism.com/search/?ism=%s&type=3"), ^ rewrite.c:171:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("gwhere", "http://www.googlism.com/search/?ism=%s&type=3"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:171:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhere", "http://www.googlism.com/search/?ism=%s&type=3"), ^ rewrite.c:171:24: note: (near initialization for 'uri_rewrite_options[47].init.name') INIT_OPT_SMART_PREFIX("gwhere", "http://www.googlism.com/search/?ism=%s&type=3"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:171:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhere", "http://www.googlism.com/search/?ism=%s&type=3"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:172:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhen", "http://www.googlism.com/search/?ism=%s&type=4"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[48].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:172:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhen", "http://www.googlism.com/search/?ism=%s&type=4"), ^ rewrite.c:172:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("gwhen", "http://www.googlism.com/search/?ism=%s&type=4"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:172:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhen", "http://www.googlism.com/search/?ism=%s&type=4"), ^ rewrite.c:172:24: note: (near initialization for 'uri_rewrite_options[48].init.name') INIT_OPT_SMART_PREFIX("gwhen", "http://www.googlism.com/search/?ism=%s&type=4"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:172:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("gwhen", "http://www.googlism.com/search/?ism=%s&type=4"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:173:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("fm", "http://freshmeat.net/search/?q=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[49].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:173:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("fm", "http://freshmeat.net/search/?q=%s"), ^ rewrite.c:173:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("fm", "http://freshmeat.net/search/?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:173:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("fm", "http://freshmeat.net/search/?q=%s"), ^ rewrite.c:173:24: note: (near initialization for 'uri_rewrite_options[49].init.name') INIT_OPT_SMART_PREFIX("fm", "http://freshmeat.net/search/?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:173:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("fm", "http://freshmeat.net/search/?q=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:174:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("savannah", "http://savannah.nongnu.org/search/?words=%s&type_of_search=soft&exact=1"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[50].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:174:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("savannah", "http://savannah.nongnu.org/search/?words=%s&type_of_search=soft&exact=1"), ^ rewrite.c:174:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("savannah", "http://savannah.nongnu.org/search/?words=%s&type_of_search=soft&exact=1"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:174:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("savannah", "http://savannah.nongnu.org/search/?words=%s&type_of_search=soft&exact=1"), ^ rewrite.c:174:24: note: (near initialization for 'uri_rewrite_options[50].init.name') INIT_OPT_SMART_PREFIX("savannah", "http://savannah.nongnu.org/search/?words=%s&type_of_search=soft&exact=1"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:174:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("savannah", "http://savannah.nongnu.org/search/?words=%s&type_of_search=soft&exact=1"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:175:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("sf", "http://sourceforge.net/search/?q=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[51].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:175:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("sf", "http://sourceforge.net/search/?q=%s"), ^ rewrite.c:175:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("sf", "http://sourceforge.net/search/?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:175:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("sf", "http://sourceforge.net/search/?q=%s"), ^ rewrite.c:175:24: note: (near initialization for 'uri_rewrite_options[51].init.name') INIT_OPT_SMART_PREFIX("sf", "http://sourceforge.net/search/?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:175:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("sf", "http://sourceforge.net/search/?q=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:176:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("sfp", "http://sourceforge.net/projects/%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[52].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:176:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("sfp", "http://sourceforge.net/projects/%s"), ^ rewrite.c:176:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("sfp", "http://sourceforge.net/projects/%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:176:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("sfp", "http://sourceforge.net/projects/%s"), ^ rewrite.c:176:24: note: (near initialization for 'uri_rewrite_options[52].init.name') INIT_OPT_SMART_PREFIX("sfp", "http://sourceforge.net/projects/%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:176:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("sfp", "http://sourceforge.net/projects/%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:177:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dbug", "http://bugs.debian.org/%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[53].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:177:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dbug", "http://bugs.debian.org/%s"), ^ rewrite.c:177:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("dbug", "http://bugs.debian.org/%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:177:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dbug", "http://bugs.debian.org/%s"), ^ rewrite.c:177:24: note: (near initialization for 'uri_rewrite_options[53].init.name') INIT_OPT_SMART_PREFIX("dbug", "http://bugs.debian.org/%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:177:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dbug", "http://bugs.debian.org/%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:178:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dpkg", "http://packages.debian.org/%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[54].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:178:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dpkg", "http://packages.debian.org/%s"), ^ rewrite.c:178:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("dpkg", "http://packages.debian.org/%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:178:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dpkg", "http://packages.debian.org/%s"), ^ rewrite.c:178:24: note: (near initialization for 'uri_rewrite_options[54].init.name') INIT_OPT_SMART_PREFIX("dpkg", "http://packages.debian.org/%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:178:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dpkg", "http://packages.debian.org/%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:179:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("emacs", "http://www.emacswiki.org/cgi-bin/wiki.pl?search=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[55].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:179:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("emacs", "http://www.emacswiki.org/cgi-bin/wiki.pl?search=%s"), ^ rewrite.c:179:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("emacs", "http://www.emacswiki.org/cgi-bin/wiki.pl?search=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:179:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("emacs", "http://www.emacswiki.org/cgi-bin/wiki.pl?search=%s"), ^ rewrite.c:179:24: note: (near initialization for 'uri_rewrite_options[55].init.name') INIT_OPT_SMART_PREFIX("emacs", "http://www.emacswiki.org/cgi-bin/wiki.pl?search=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:179:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("emacs", "http://www.emacswiki.org/cgi-bin/wiki.pl?search=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:180:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("lxr", "http://lxr.linux.no/ident?i=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[56].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:180:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("lxr", "http://lxr.linux.no/ident?i=%s"), ^ rewrite.c:180:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("lxr", "http://lxr.linux.no/ident?i=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:180:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("lxr", "http://lxr.linux.no/ident?i=%s"), ^ rewrite.c:180:24: note: (near initialization for 'uri_rewrite_options[56].init.name') INIT_OPT_SMART_PREFIX("lxr", "http://lxr.linux.no/ident?i=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:180:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("lxr", "http://lxr.linux.no/ident?i=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:181:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("onelook", "http://onelook.com/?w=%s&ls=a"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[57].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:181:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("onelook", "http://onelook.com/?w=%s&ls=a"), ^ rewrite.c:181:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("onelook", "http://onelook.com/?w=%s&ls=a"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:181:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("onelook", "http://onelook.com/?w=%s&ls=a"), ^ rewrite.c:181:24: note: (near initialization for 'uri_rewrite_options[57].init.name') INIT_OPT_SMART_PREFIX("onelook", "http://onelook.com/?w=%s&ls=a"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:181:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("onelook", "http://onelook.com/?w=%s&ls=a"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:182:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("e2", "http://www.everything2.org/?node=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[58].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:182:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("e2", "http://www.everything2.org/?node=%s"), ^ rewrite.c:182:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("e2", "http://www.everything2.org/?node=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:182:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("e2", "http://www.everything2.org/?node=%s"), ^ rewrite.c:182:24: note: (near initialization for 'uri_rewrite_options[58].init.name') INIT_OPT_SMART_PREFIX("e2", "http://www.everything2.org/?node=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:182:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("e2", "http://www.everything2.org/?node=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:183:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("encz", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=0&ecd_lines=15&ecd_hptxt=0"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[59].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:183:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("encz", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=0&ecd_lines=15&ecd_hptxt=0"), ^ rewrite.c:183:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("encz", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=0&ecd_lines=15&ecd_hptxt=0"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:183:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("encz", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=0&ecd_lines=15&ecd_hptxt=0"), ^ rewrite.c:183:24: note: (near initialization for 'uri_rewrite_options[59].init.name') INIT_OPT_SMART_PREFIX("encz", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=0&ecd_lines=15&ecd_hptxt=0"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:183:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("encz", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=0&ecd_lines=15&ecd_hptxt=0"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:184:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("czen", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=1&ecd_lines=15&ecd_hptxt=0"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[60].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:184:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("czen", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=1&ecd_lines=15&ecd_hptxt=0"), ^ rewrite.c:184:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("czen", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=1&ecd_lines=15&ecd_hptxt=0"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:184:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("czen", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=1&ecd_lines=15&ecd_hptxt=0"), ^ rewrite.c:184:24: note: (near initialization for 'uri_rewrite_options[60].init.name') INIT_OPT_SMART_PREFIX("czen", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=1&ecd_lines=15&ecd_hptxt=0"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:184:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("czen", "http://www.slovnik.cz/bin/ecd?ecd_il=1&ecd_vcb=%s&ecd_trn=translate&ecd_trn_dir=1&ecd_lines=15&ecd_hptxt=0"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:185:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dict", "http://dictionary.reference.com/search?q=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[61].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:185:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dict", "http://dictionary.reference.com/search?q=%s"), ^ rewrite.c:185:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("dict", "http://dictionary.reference.com/search?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:185:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dict", "http://dictionary.reference.com/search?q=%s"), ^ rewrite.c:185:24: note: (near initialization for 'uri_rewrite_options[61].init.name') INIT_OPT_SMART_PREFIX("dict", "http://dictionary.reference.com/search?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:185:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("dict", "http://dictionary.reference.com/search?q=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:186:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("thes", "http://thesaurus.reference.com/search?q=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[62].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:186:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("thes", "http://thesaurus.reference.com/search?q=%s"), ^ rewrite.c:186:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("thes", "http://thesaurus.reference.com/search?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:186:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("thes", "http://thesaurus.reference.com/search?q=%s"), ^ rewrite.c:186:24: note: (near initialization for 'uri_rewrite_options[62].init.name') INIT_OPT_SMART_PREFIX("thes", "http://thesaurus.reference.com/search?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:186:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("thes", "http://thesaurus.reference.com/search?q=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:187:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("a", "http://www.acronymfinder.com/af-query.asp?String=exact&Acronym=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[63].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:187:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("a", "http://www.acronymfinder.com/af-query.asp?String=exact&Acronym=%s"), ^ rewrite.c:187:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("a", "http://www.acronymfinder.com/af-query.asp?String=exact&Acronym=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:187:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("a", "http://www.acronymfinder.com/af-query.asp?String=exact&Acronym=%s"), ^ rewrite.c:187:24: note: (near initialization for 'uri_rewrite_options[63].init.name') INIT_OPT_SMART_PREFIX("a", "http://www.acronymfinder.com/af-query.asp?String=exact&Acronym=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:187:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("a", "http://www.acronymfinder.com/af-query.asp?String=exact&Acronym=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:188:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("imdb", "http://www.imdb.com/find?q=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[64].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:188:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("imdb", "http://www.imdb.com/find?q=%s"), ^ rewrite.c:188:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("imdb", "http://www.imdb.com/find?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:188:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("imdb", "http://www.imdb.com/find?q=%s"), ^ rewrite.c:188:24: note: (near initialization for 'uri_rewrite_options[64].init.name') INIT_OPT_SMART_PREFIX("imdb", "http://www.imdb.com/find?q=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:188:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("imdb", "http://www.imdb.com/find?q=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:189:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("mw", "http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[65].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:189:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("mw", "http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=%s"), ^ rewrite.c:189:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("mw", "http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:189:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("mw", "http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=%s"), ^ rewrite.c:189:24: note: (near initialization for 'uri_rewrite_options[65].init.name') INIT_OPT_SMART_PREFIX("mw", "http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:189:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("mw", "http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:190:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("mwt", "http://www.m-w.com/cgi-bin/thesaurus?book=Thesaurus&va=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[66].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:190:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("mwt", "http://www.m-w.com/cgi-bin/thesaurus?book=Thesaurus&va=%s"), ^ rewrite.c:190:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("mwt", "http://www.m-w.com/cgi-bin/thesaurus?book=Thesaurus&va=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:190:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("mwt", "http://www.m-w.com/cgi-bin/thesaurus?book=Thesaurus&va=%s"), ^ rewrite.c:190:24: note: (near initialization for 'uri_rewrite_options[66].init.name') INIT_OPT_SMART_PREFIX("mwt", "http://www.m-w.com/cgi-bin/thesaurus?book=Thesaurus&va=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:190:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("mwt", "http://www.m-w.com/cgi-bin/thesaurus?book=Thesaurus&va=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:191:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("wiki", "http://en.wikipedia.org/w/wiki.phtml?search=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[67].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:191:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("wiki", "http://en.wikipedia.org/w/wiki.phtml?search=%s"), ^ rewrite.c:191:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("wiki", "http://en.wikipedia.org/w/wiki.phtml?search=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:191:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("wiki", "http://en.wikipedia.org/w/wiki.phtml?search=%s"), ^ rewrite.c:191:24: note: (near initialization for 'uri_rewrite_options[67].init.name') INIT_OPT_SMART_PREFIX("wiki", "http://en.wikipedia.org/w/wiki.phtml?search=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:191:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("wiki", "http://en.wikipedia.org/w/wiki.phtml?search=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:192:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("wn", "http://wordnetweb.princeton.edu/perl/webwn?s=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[68].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:192:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("wn", "http://wordnetweb.princeton.edu/perl/webwn?s=%s"), ^ rewrite.c:192:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("wn", "http://wordnetweb.princeton.edu/perl/webwn?s=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:192:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("wn", "http://wordnetweb.princeton.edu/perl/webwn?s=%s"), ^ rewrite.c:192:24: note: (near initialization for 'uri_rewrite_options[68].init.name') INIT_OPT_SMART_PREFIX("wn", "http://wordnetweb.princeton.edu/perl/webwn?s=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:192:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("wn", "http://wordnetweb.princeton.edu/perl/webwn?s=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:194:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("fsd", "http://directory.fsf.org/wiki?title=Special%3ASearch&search=%s"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[69].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:194:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("fsd", "http://directory.fsf.org/wiki?title=Special%3ASearch&search=%s"), ^ rewrite.c:194:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("fsd", "http://directory.fsf.org/wiki?title=Special%3ASearch&search=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:194:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("fsd", "http://directory.fsf.org/wiki?title=Special%3ASearch&search=%s"), ^ rewrite.c:194:24: note: (near initialization for 'uri_rewrite_options[69].init.name') INIT_OPT_SMART_PREFIX("fsd", "http://directory.fsf.org/wiki?title=Special%3ASearch&search=%s"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:194:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("fsd", "http://directory.fsf.org/wiki?title=Special%3ASearch&search=%s"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:196:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("rfc", "http://www.rfc-editor.org/rfc/rfc%s.txt"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[70].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:196:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("rfc", "http://www.rfc-editor.org/rfc/rfc%s.txt"), ^ rewrite.c:196:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("rfc", "http://www.rfc-editor.org/rfc/rfc%s.txt"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:196:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("rfc", "http://www.rfc-editor.org/rfc/rfc%s.txt"), ^ rewrite.c:196:24: note: (near initialization for 'uri_rewrite_options[70].init.name') INIT_OPT_SMART_PREFIX("rfc", "http://www.rfc-editor.org/rfc/rfc%s.txt"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:196:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("rfc", "http://www.rfc-editor.org/rfc/rfc%s.txt"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:198:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("rfcs", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[71].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:198:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("rfcs", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ rewrite.c:198:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("rfcs", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:198:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("rfcs", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ rewrite.c:198:24: note: (near initialization for 'uri_rewrite_options[71].init.name') INIT_OPT_SMART_PREFIX("rfcs", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:198:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("rfcs", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ rewrite.c:143:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:199:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cr", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ rewrite.c:143:18: note: (near initialization for 'uri_rewrite_options[72].init.path') INIT_OPT_STRING("protocol.rewrite.smart", NULL, prefix, 0, uri, NULL) ^ ../../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:199:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cr", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ rewrite.c:199:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] INIT_OPT_SMART_PREFIX("cr", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:199:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cr", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ rewrite.c:199:24: note: (near initialization for 'uri_rewrite_options[72].init.name') INIT_OPT_SMART_PREFIX("cr", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ ../../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING' {{ path, name, capt, DESC(desc), flags, \ ^ rewrite.c:199:2: note: in expansion of macro 'INIT_OPT_SMART_PREFIX' INIT_OPT_SMART_PREFIX("cr", "http://www.rfc-editor.org/cgi-bin/rfcsearch.pl?searchwords=%s&filefmt=txt&format=http&abstract=abson&keywords=keyon&num=25"), ^ In file included from ../../.././src/util/lists.h:4:0, from ../../.././src/main/object.h:4, from ../../.././src/config/options.h:5, from rewrite.c:9: rewrite.c: In function 'get_prefix_tree': ../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ rewrite.c:211:2: note: in expansion of macro 'assert' assert(tree == URI_REWRITE_DUMB_TREE ^ ../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ rewrite.c:211:2: note: in expansion of macro 'assert' assert(tree == URI_REWRITE_DUMB_TREE ^ ../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ rewrite.c: In function 'goto_url_hook': rewrite.c:312:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] unsigned char *arg = ""; ^ In file included from /usr/include/string.h:630:0, from ../../.././src/osdep/stub.h:5, from ../../.././src/elinks.h:34, from rewrite.c:7: rewrite.c:313:43: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign] unsigned char *argstart = *url + strcspn(*url, " :"); ^ rewrite.c:313:43: note: expected 'const char *' but argument is of type 'unsigned char *' rewrite.c:313:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] unsigned char *argstart = *url + strcspn(*url, " :"); ^ In file included from ../../.././src/osdep/stub.h:5:0, from ../../.././src/elinks.h:34, from rewrite.c:7: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from ../../.././src/osdep/stub.h:5, from ../../.././src/elinks.h:34, from rewrite.c:7: rewrite.c:313:43: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign] unsigned char *argstart = *url + strcspn(*url, " :"); ^ /usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *' __strcspn_c1 (const char *__s, int __reject) ^ rewrite.c:313:43: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign] unsigned char *argstart = *url + strcspn(*url, " :"); ^ /usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *' __strcspn_c2 (const char *__s, int __reject1, int __reject2) ^ rewrite.c:313:43: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign] unsigned char *argstart = *url + strcspn(*url, " :"); ^ /usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *' __strcspn_c3 (const char *__s, int __reject1, int __reject2, ^ rewrite.c:313:43: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign] unsigned char *argstart = *url + strcspn(*url, " :"); ^ rewrite.c:313:43: note: expected 'const char *' but argument is of type 'unsigned char *' rewrite.c:313:43: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign] unsigned char *argstart = *url + strcspn(*url, " :"); ^ rewrite.c:313:43: note: expected 'const char *' but argument is of type 'unsigned char *' rewrite.c:328:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] && !strchr(*url, ':') ^ rewrite.c:328:17: note: expected 'const char *' but argument is of type 'unsigned char *' rewrite.c:329:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] && !strchr(*url, '.') ^ rewrite.c:329:17: note: expected 'const char *' but argument is of type 'unsigned char *' rewrite.c:330:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] && !strchr(*url, '/')) { ^ rewrite.c:330:17: note: expected 'const char *' but argument is of type 'unsigned char *' In file included from rewrite.c:9:0: rewrite.c:331:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign] uu = get_opt_str("protocol.rewrite.default_template", NULL); ^ ../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt' #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses) ^ ../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree' #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses) ^ rewrite.c:331:8: note: in expansion of macro 'get_opt_str' uu = get_opt_str("protocol.rewrite.default_template", NULL); ^ ../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *' extern union option_value *get_opt_(struct option *, unsigned char *, struct session *); ^ rewrite.c: At top level: rewrite.c:354:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "goto-url", -1, goto_url_hook }, ^ rewrite.c:354:4: note: (near initialization for 'uri_rewrite_hooks[0].name') In file included from rewrite.c:12:0: ../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module' { name, options, hooks, submods, data, init, done } ^ rewrite.c:360:15: note: in expansion of macro 'N_' /* name: */ N_("URI rewrite"), ^ ../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'uri_rewrite_module.name') #define N_(msg) (gettext_noop(msg)) ^ ../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module' { name, options, hooks, submods, data, init, done } ^ rewrite.c:360:15: note: in expansion of macro 'N_' /* name: */ N_("URI rewrite"), ^ [LD] src/protocol/rewrite/lib.o make[3]: Leaving directory '/tmp/elinks/src/elinks/src/protocol/rewrite' [MAKE all] src/protocol/test make[3]: Entering directory '/tmp/elinks/src/elinks/src/protocol/test' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/tmp/elinks/src/elinks/src/protocol/test' [CC] src/protocol/about.o In file included from ../.././src/util/lists.h:4:0, from ../.././src/main/object.h:4, from ../.././src/cache/cache.h:4, from about.c:9: ../.././src/network/state.h: In function 'connection_state': ../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed!"); \ ^ ../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed!"); \ ^ ../.././src/network/state.h:133:2: note: in expansion of macro 'assert' assert(basic != S_ERRNO); ^ ../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ ../.././src/util/string.h: In function 'add_bytes_to_string__': ../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal ^ ../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL' INTERNAL("assertion " #x " failed: " m); \ ^ ../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign] INTERNAL("assertion " #x " failed: " m); \ ^ ../.././src/util/string.h:259:2: note: in expansion of macro 'assertm' assertm(string && bytes && length >= 0, "[add_bytes_to_string]"); ^ ../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *' void elinks_internal(unsigned char *fmt, ...); ^ In file included from about.c:13:0: ../.././src/protocol/uri.h: In function 'get_real_uri_length': ../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define struri(uri) ((uri)->string) ^ ../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri' return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri)); ^ In file included from ../.././src/osdep/stub.h:5:0, from ../.././src/elinks.h:34, from about.c:7: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ about.c: At top level: about.c:24:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bloat", ^ about.c:24:4: note: (near initialization for 'about_pages[0].name') about.c:26:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "" ^ about.c:26:3: note: (near initialization for 'about_pages[0].string') about.c:31:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "links", ^ about.c:31:4: note: (near initialization for 'about_pages[1].name') about.c:33:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "
"
   ^
about.c:33:3: note: (near initialization for 'about_pages[1].string')
about.c:49:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "mozilla",
    ^
about.c:49:4: note: (near initialization for 'about_pages[2].name')
about.c:51:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   ""
   ^
about.c:51:3: note: (near initialization for 'about_pages[2].string')
about.c:71:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "fear",
    ^
about.c:71:4: note: (near initialization for 'about_pages[3].name')
about.c:73:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   ""
   ^
about.c:73:3: note: (near initialization for 'about_pages[3].string')
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from about.c:7:
about.c: In function 'about_protocol_handler':
about.c:105:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from about.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from about.c:7:
about.c:105:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                                 ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from about.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from about.c:7:
about.c:105:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                ^
about.c:105:16: note: expected 'const char *' but argument is of type 'unsigned char *'
about.c:105:33: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                                 ^
about.c:105:33: note: expected 'const char *' but argument is of type 'unsigned char * const'
about.c:105:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from about.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from about.c:7:
about.c:105:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                ^
about.c:105:16: note: expected 'const char *' but argument is of type 'unsigned char *'
about.c:105:33: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                                 ^
about.c:105:33: note: expected 'const char *' but argument is of type 'unsigned char * const'
about.c:105:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                                 ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from about.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from about.c:7:
about.c:105:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                ^
about.c:105:16: note: expected 'const char *' but argument is of type 'unsigned char *'
about.c:105:33: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                                 ^
about.c:105:33: note: expected 'const char *' but argument is of type 'unsigned char * const'
about.c:105:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                ^
about.c:105:16: note: expected 'const char *' but argument is of type 'unsigned char *'
about.c:105:33: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
     if (strcmp(conn->uri->data, page->name))
                                 ^
about.c:105:33: note: expected 'const char *' but argument is of type 'unsigned char * const'
about.c:109:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     len = strlen(str);
                  ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from about.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:14:0,
                 from ../.././src/encoding/encoding.h:5,
                 from ../.././src/network/connection.h:5,
                 from about.c:10:
about.c:118:47: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
   mem_free_set(&cached->content_type, stracpy("text/html"));
                                               ^
../.././src/util/memory.h:157:67: note: in definition of macro 'mem_free_set'
 #define mem_free_set(x, v) do { if (*(x)) mem_free(*(x)); *(x) = (v); } while (0)
                                                                   ^
In file included from ../.././src/encoding/encoding.h:5:0,
                 from ../.././src/network/connection.h:5,
                 from about.c:10:
../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
      [CC]   src/protocol/common.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from common.c:20:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from common.c:24:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from common.c:18:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from common.c:25:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from common.c:18:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
common.c: In function 'init_directory_listing':
common.c:76:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  if (!add_to_string(page, "\n"))
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from common.c:20:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
common.c:83:30: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
      || !add_to_string(page, "\n\n\n\n

")) ^ In file included from ../.././src/config/options.h:9:0, from common.c:20: ../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ common.c:94:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] info = "Local"; ^ common.c:97:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] info = "FSP"; ^ common.c:100:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] info = "FTP"; ^ common.c:103:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] info = "Gopher"; ^ common.c:106:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] info = "Samba"; ^ common.c:109:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] info = "?"; ^ common.c:113:30: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] || !add_to_string(page, " directory ")) ^ In file included from ../.././src/config/options.h:9:0, from common.c:20: ../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ In file included from /usr/include/string.h:630:0, from ../.././src/osdep/stub.h:5, from ../.././src/elinks.h:34, from common.c:18: common.c:125:26: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] while ((slash = strchr(slash, sep)) != NULL) { ^ common.c:125:26: note: expected 'const char *' but argument is of type 'const unsigned char *' common.c:125:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] while ((slash = strchr(slash, sep)) != NULL) { ^ common.c:132:29: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] if (!add_to_string(page, "") ^ In file included from ../.././src/config/options.h:9:0, from common.c:20: ../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ common.c:137:32: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] || !add_to_string(page, "") ^ In file included from ../.././src/config/options.h:9:0, from common.c:20: ../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *' struct string *add_to_string(struct string *string, ^ common.c:145:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign] if (!add_to_string(page, "

\n
")) {
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from common.c:20:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
      [CC]   src/protocol/data.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from data.c:9:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from data.c:13:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from data.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from data.c:9:
data.c: In function 'init_data_protocol_header':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
data.c:70:2: note: in expansion of macro 'assert'
  assert(typelen);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
data.c:70:2: note: in expansion of macro 'assert'
  assert(typelen);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
data.c:76:20: warning: pointer targets in passing argument 1 of 'straconcat' differ in signedness [-Wpointer-sign]
  head = straconcat("\r\nContent-Type: ", type, "\r\n",
                    ^
In file included from ../.././src/encoding/encoding.h:5:0,
                 from ../.././src/network/connection.h:5,
                 from data.c:10:
../.././src/util/string.h:67:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *straconcat(const unsigned char *str, ...);
                ^
data.c: In function 'parse_data_protocol_header':
data.c:55:32: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DEFAULT_DATA_MEDIATYPE "text/plain;charset=US-ASCII"
                                ^
data.c:90:24: note: in expansion of macro 'DEFAULT_DATA_MEDIATYPE'
  unsigned char *type = DEFAULT_DATA_MEDIATYPE;
                        ^
data.c: In function 'data_protocol_handler':
data.c:158:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int datalen = strlen(data);
                        ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from data.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [CC]   src/protocol/date.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from date.c:28:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from date.c:28:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from date.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [CC]   src/protocol/header.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from header.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from header.c:12:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from header.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from header.c:12:
header.c: In function 'parse_header':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
header.c:205:3: note: in expansion of macro 'assert'
   assert(len >= 0);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
header.c:205:3: note: in expansion of macro 'assert'
   assert(len >= 0);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
header.c: In function 'parse_header_param':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
header.c:242:2: note: in expansion of macro 'assert'
  assert(str && name && *name);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
header.c:242:2: note: in expansion of macro 'assert'
  assert(str && name && *name);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
header.c:248:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  namelen = strlen(name);
                   ^
In file included from header.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from header.c:7:
header.c:250:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   p = strchr(p, ';');
              ^
header.c:250:14: note: expected 'const char *' but argument is of type 'unsigned char *'
header.c:250:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   p = strchr(p, ';');
     ^
header.c:254:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strlen(p) < namelen) return HEADER_PARAM_NOT_FOUND;
              ^
In file included from header.c:7:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
header.c:255:25: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  } while (c_strncasecmp(p, name, namelen));
                         ^
In file included from ../.././src/util/conv.h:4:0,
                 from header.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
header.c:255:28: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  } while (c_strncasecmp(p, name, namelen));
                            ^
In file included from ../.././src/util/conv.h:4:0,
                 from header.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
header.c:262:19: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    *ret = stracpy("");
                   ^
In file included from ../.././src/util/conv.h:4:0,
                 from header.c:12:
../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
      [CC]   src/protocol/protocol.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from protocol.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from protocol.c:15:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from protocol.c:15:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from protocol.c:12:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from protocol.c:19:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from protocol.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
protocol.c: At top level:
protocol.c:60:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "about",    0, about_protocol_handler,  0, 0, 1, 0, 1 },
    ^
protocol.c:60:4: note: (near initialization for 'protocol_backends[0].name')
protocol.c:61:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "bittorrent",    0, bittorrent_protocol_handler, 0, 0, 1, 0, 1 },
    ^
protocol.c:61:4: note: (near initialization for 'protocol_backends[1].name')
protocol.c:62:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "bittorrent-peer",0,bittorrent_peer_protocol_handler, 1, 1, 0, 0, 1 },
    ^
protocol.c:62:4: note: (near initialization for 'protocol_backends[2].name')
protocol.c:63:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "data",    0, data_protocol_handler,  0, 0, 1, 0, 1 },
    ^
protocol.c:63:4: note: (near initialization for 'protocol_backends[3].name')
protocol.c:64:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "file",    0, file_protocol_handler,  1, 0, 0, 0, 0 },
    ^
protocol.c:64:4: note: (near initialization for 'protocol_backends[4].name')
protocol.c:65:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "finger",   79, finger_protocol_handler,  1, 1, 0, 0, 1 },
    ^
protocol.c:65:4: note: (near initialization for 'protocol_backends[5].name')
protocol.c:66:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "fsp",   21, fsp_protocol_handler,  1, 1, 0, 0, 1 },
    ^
protocol.c:66:4: note: (near initialization for 'protocol_backends[6].name')
protocol.c:67:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "ftp",   21, ftp_protocol_handler,  1, 1, 0, 0, 0 },
    ^
protocol.c:67:4: note: (near initialization for 'protocol_backends[7].name')
protocol.c:68:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "gopher",   70, gopher_protocol_handler,  1, 1, 0, 0, 1 },
    ^
protocol.c:68:4: note: (near initialization for 'protocol_backends[8].name')
protocol.c:69:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "http",   80, http_protocol_handler,  1, 1, 0, 0, 1 },
    ^
protocol.c:69:4: note: (near initialization for 'protocol_backends[9].name')
protocol.c:70:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "https",  443, https_protocol_handler,  1, 1, 0, 1, 1 },
    ^
protocol.c:70:4: note: (near initialization for 'protocol_backends[10].name')
protocol.c:71:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "javascript",    0, NULL,    0, 0, 1, 0, 1 },
    ^
protocol.c:71:4: note: (near initialization for 'protocol_backends[11].name')
protocol.c:72:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "mailcap",    0, mailcap_protocol_handler,  0, 0, 1, 0, 0 },
    ^
protocol.c:72:4: note: (near initialization for 'protocol_backends[12].name')
protocol.c:73:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "news",    0, news_protocol_handler,  0, 0, 1, 0, 1 },
    ^
protocol.c:73:4: note: (near initialization for 'protocol_backends[13].name')
protocol.c:74:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "nntp",  119, nntp_protocol_handler,  1, 1, 0, 0, 0 },
    ^
protocol.c:74:4: note: (near initialization for 'protocol_backends[14].name')
protocol.c:75:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "nntps",  563, nntp_protocol_handler,  1, 1, 0, 1, 0 },
    ^
protocol.c:75:4: note: (near initialization for 'protocol_backends[15].name')
protocol.c:76:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "proxy", 3128, proxy_protocol_handler,  1, 1, 0, 0, 1 },
    ^
protocol.c:76:4: note: (near initialization for 'protocol_backends[16].name')
protocol.c:77:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "smb",  139, smb_protocol_handler,  1, 1, 0, 0, 1 },
    ^
protocol.c:77:4: note: (near initialization for 'protocol_backends[17].name')
protocol.c:78:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "snews",    0, news_protocol_handler,  0, 0, 1, 0, 1 },
    ^
protocol.c:78:4: note: (near initialization for 'protocol_backends[18].name')
protocol.c:83:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "user",    0, NULL,   0, 0, 0, 0, 1 },
    ^
protocol.c:83:4: note: (near initialization for 'protocol_backends[20].name')
protocol.c:86:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "custom",    0, NULL,   0, 0, 1, 0, 1 },
    ^
protocol.c:86:4: note: (near initialization for 'protocol_backends[21].name')
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from protocol.c:12:
protocol.c: In function 'get_protocol':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
protocol.c:113:2: note: in expansion of macro 'assert'
  assert(start <= protocol && protocol <= end);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
protocol.c:113:2: note: in expansion of macro 'assert'
  assert(start <= protocol && protocol <= end);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
protocol.c:117:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int pnamelen = strlen(pname);
                         ^
In file included from protocol.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
protocol.c:119:31: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   int compare = c_strncasecmp(pname, name, minlen);
                               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from protocol.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
protocol.c:119:38: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   int compare = c_strncasecmp(pname, name, minlen);
                                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from protocol.c:12:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from protocol.c:12:
protocol.c: In function 'get_protocol_port':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
protocol.c:156:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
protocol.c:156:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
protocol.c:159:2: note: in expansion of macro 'assert'
  assert(uri_port_is_valid(protocol_backends[protocol].port));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
protocol.c:159:2: note: in expansion of macro 'assert'
  assert(uri_port_is_valid(protocol_backends[protocol].port));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
protocol.c: In function 'get_protocol_need_slashes':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
protocol.c:168:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
protocol.c:168:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
protocol.c: In function 'get_protocol_need_slash_after_host':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
protocol.c:176:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
protocol.c:176:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
protocol.c: In function 'get_protocol_keep_double_slashes':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
protocol.c:184:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
protocol.c:184:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
protocol.c: In function 'get_protocol_free_syntax':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
protocol.c:192:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
protocol.c:192:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
protocol.c: In function 'get_protocol_need_ssl':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
protocol.c:200:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
protocol.c:200:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
protocol.c: In function 'get_protocol_handler':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
protocol.c:208:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
protocol.c:208:2: note: in expansion of macro 'assert'
  assert(VALID_PROTOCOL(protocol));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from protocol.c:15:0:
protocol.c: In function 'generic_external_protocol_handler':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
protocol.c:244:5: note: in expansion of macro 'N_'
     N_("This version of ELinks does not contain "
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from protocol.c:12:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
protocol.c:248:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
    ^
protocol.c:248:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
protocol.c:248:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
    ^
protocol.c:248:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~OK"), NULL, B_ENTER | B_ESC));
                   ^
In file included from protocol.c:15:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
protocol.c:242:4: note: in expansion of macro 'N_'
    N_("Error"), ALIGN_CENTER,
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from protocol.c:12:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from protocol.c:12:
protocol.c: In function 'get_protocol_external_handler':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
protocol.c:260:2: note: in expansion of macro 'assert'
  assert(uri && VALID_PROTOCOL(uri->protocol));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
protocol.c:260:2: note: in expansion of macro 'assert'
  assert(uri && VALID_PROTOCOL(uri->protocol));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from protocol.c:12:
protocol.c: At top level:
protocol.c:275:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("", N_("Protocols"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
protocol.c:275:16: note: (near initialization for 'protocol_options[0].init.path')
  INIT_OPT_TREE("", N_("Protocols"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
protocol.c:276:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "protocol", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
protocol.c:276:3: note: (near initialization for 'protocol_options[0].init.name')
   "protocol", OPT_SORT,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
protocol.c:275:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Protocols"),
                    ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'protocol_options[0].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
protocol.c:275:20: note: in expansion of macro 'N_'
  INIT_OPT_TREE("", N_("Protocols"),
                    ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
protocol.c:275:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Protocols"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'protocol_options[0].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
protocol.c:275:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("", N_("Protocols"),
  ^
protocol.c:279:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol", N_("No-proxy domains"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
protocol.c:279:18: note: (near initialization for 'protocol_options[1].init.path')
  INIT_OPT_STRING("protocol", N_("No-proxy domains"),
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
protocol.c:280:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "no_proxy", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
protocol.c:280:3: note: (near initialization for 'protocol_options[1].init.name')
   "no_proxy", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
protocol.c:279:30: note: in expansion of macro 'N_'
  INIT_OPT_STRING("protocol", N_("No-proxy domains"),
                              ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'protocol_options[1].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:502:17: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
protocol.c:279:30: note: in expansion of macro 'N_'
  INIT_OPT_STRING("protocol", N_("No-proxy domains"),
                              ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
protocol.c:279:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("protocol", N_("No-proxy domains"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'protocol_options[1].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
protocol.c:279:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("protocol", N_("No-proxy domains"),
  ^
In file included from ../.././src/bfu/leds.h:6:0,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from protocol.c:12:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
protocol.c:324:15: note: in expansion of macro 'N_'
  /* name: */  N_("Protocol"),
               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'protocol_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
protocol.c:324:15: note: in expansion of macro 'N_'
  /* name: */  N_("Protocol"),
               ^
      [CC]   src/protocol/proxy.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from proxy.c:16:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from proxy.c:22:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from proxy.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from proxy.c:12:
proxy.c: In function 'proxy_probe_no_proxy':
proxy.c:30:32: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
  unsigned char *slash = strchr(url, '/');
                                ^
proxy.c:30:32: note: expected 'const char *' but argument is of type 'unsigned char *'
proxy.c:35:34: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   unsigned char *jumper = strchr(no_proxy, ',');
                                  ^
proxy.c:35:34: note: expected 'const char *' but argument is of type 'unsigned char *'
proxy.c:40:20: warning: pointer targets in passing argument 1 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
   if (c_strcasestr(url, no_proxy)) {
                    ^
In file included from ../.././src/config/options.h:9:0,
                 from proxy.c:16:
../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
proxy.c:40:25: warning: pointer targets in passing argument 2 of 'c_strcasestr' differ in signedness [-Wpointer-sign]
   if (c_strcasestr(url, no_proxy)) {
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from proxy.c:16:
../.././src/util/string.h:119:8: note: expected 'const char *' but argument is of type 'unsigned char *'
 char * c_strcasestr(const char *haystack, const char *needle);
        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from proxy.c:16:
proxy.c: In function 'strip_proxy_protocol':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
proxy.c:87:2: note: in expansion of macro 'assert'
  assert(proxy && *proxy);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
proxy.c:87:2: note: in expansion of macro 'assert'
  assert(proxy && *proxy);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
proxy.c:89:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (!c_strncasecmp(proxy, strip1, strlen(strip1)))
                                           ^
In file included from proxy.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
proxy.c:89:21: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strncasecmp(proxy, strip1, strlen(strip1)))
                     ^
In file included from ../.././src/config/options.h:9:0,
                 from proxy.c:16:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
proxy.c:89:28: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  if (!c_strncasecmp(proxy, strip1, strlen(strip1)))
                            ^
In file included from ../.././src/config/options.h:9:0,
                 from proxy.c:16:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
proxy.c:90:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   proxy += strlen(strip1);
                   ^
In file included from proxy.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
proxy.c:91:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  else if (strip2 && !c_strncasecmp(proxy, strip2, strlen(strip2)))
                                                          ^
In file included from proxy.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
proxy.c:91:36: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  else if (strip2 && !c_strncasecmp(proxy, strip2, strlen(strip2)))
                                    ^
In file included from ../.././src/config/options.h:9:0,
                 from proxy.c:16:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
proxy.c:91:43: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  else if (strip2 && !c_strncasecmp(proxy, strip2, strlen(strip2)))
                                           ^
In file included from ../.././src/config/options.h:9:0,
                 from proxy.c:16:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
proxy.c:92:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   proxy += strlen(strip2);
                   ^
In file included from proxy.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
proxy.c: In function 'get_protocol_proxy':
proxy.c:109:30: warning: pointer targets in passing argument 1 of 'getenv' differ in signedness [-Wpointer-sign]
  if (!*proxy) proxy = getenv(env1);
                              ^
In file included from proxy.c:11:0:
/usr/include/stdlib.h:564:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur;
              ^
proxy.c:109:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if (!*proxy) proxy = getenv(env1);
                     ^
proxy.c:110:40: warning: pointer targets in passing argument 1 of 'getenv' differ in signedness [-Wpointer-sign]
  if (!proxy || !*proxy) proxy = getenv(env2);
                                        ^
In file included from proxy.c:11:0:
/usr/include/stdlib.h:564:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur;
              ^
proxy.c:110:31: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if (!proxy || !*proxy) proxy = getenv(env2);
                               ^
proxy.c: In function 'get_proxy_worker':
proxy.c:127:40: warning: pointer targets in passing argument 2 of 'strip_proxy_protocol' differ in signedness [-Wpointer-sign]
    proxy = strip_proxy_protocol(proxy, "http://", "ftp://");
                                        ^
proxy.c:84:1: note: expected 'unsigned char *' but argument is of type 'char *'
 strip_proxy_protocol(unsigned char *proxy,
 ^
proxy.c:127:51: warning: pointer targets in passing argument 3 of 'strip_proxy_protocol' differ in signedness [-Wpointer-sign]
    proxy = strip_proxy_protocol(proxy, "http://", "ftp://");
                                                   ^
proxy.c:84:1: note: expected 'unsigned char *' but argument is of type 'char *'
 strip_proxy_protocol(unsigned char *proxy,
 ^
proxy.c:138:39: warning: pointer targets in passing argument 1 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
   protocol_proxy = get_protocol_proxy("protocol.http.proxy.host",
                                       ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:139:11: warning: pointer targets in passing argument 2 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
           "HTTP_PROXY", "http_proxy",
           ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:139:25: warning: pointer targets in passing argument 3 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
           "HTTP_PROXY", "http_proxy",
                         ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:140:11: warning: pointer targets in passing argument 4 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
           "http://", NULL);
           ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:157:39: warning: pointer targets in passing argument 1 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
   protocol_proxy = get_protocol_proxy("protocol.https.proxy.host",
                                       ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:158:11: warning: pointer targets in passing argument 2 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
           "HTTPS_PROXY", "https_proxy",
           ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:158:26: warning: pointer targets in passing argument 3 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
           "HTTPS_PROXY", "https_proxy",
                          ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:159:11: warning: pointer targets in passing argument 4 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
           "http://", NULL);
           ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:163:39: warning: pointer targets in passing argument 1 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
   protocol_proxy = get_protocol_proxy("protocol.ftp.proxy.host",
                                       ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:164:11: warning: pointer targets in passing argument 2 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
           "FTP_PROXY", "ftp_proxy",
           ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:164:24: warning: pointer targets in passing argument 3 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
           "FTP_PROXY", "ftp_proxy",
                        ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:165:11: warning: pointer targets in passing argument 4 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
           "ftp://", "http://");
           ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
proxy.c:165:21: warning: pointer targets in passing argument 5 of 'get_protocol_proxy' differ in signedness [-Wpointer-sign]
           "ftp://", "http://");
                     ^
proxy.c:102:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_protocol_proxy(unsigned char *opt,
 ^
In file included from /usr/include/string.h:630:0,
                 from proxy.c:12:
proxy.c:171:33: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   unsigned char *slash = strchr(protocol_proxy, '/');
                                 ^
proxy.c:171:33: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from proxy.c:16:0:
proxy.c:175:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   no_proxy = get_opt_str("protocol.no_proxy", NULL);
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
proxy.c:175:14: note: in expansion of macro 'get_opt_str'
   no_proxy = get_opt_str("protocol.no_proxy", NULL);
              ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
proxy.c:176:28: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   if (!*no_proxy) no_proxy = getenv("NO_PROXY");
                            ^
proxy.c:177:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   if (!no_proxy || !*no_proxy) no_proxy = getenv("no_proxy");
                                         ^
In file included from proxy.c:17:0:
proxy.c: In function 'get_proxy_uri':
proxy.c:196:36: warning: pointer targets in passing argument 1 of 'get_event_id' differ in signedness [-Wpointer-sign]
   set_event_id(get_proxy_event_id, "get-proxy");
                                    ^
../.././src/main/event.h:106:25: note: in definition of macro 'set_event_id'
    event = get_event_id(name); \
                         ^
../.././src/main/event.h:94:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_event_id(unsigned char *name);
     ^
      [CC]   src/protocol/uri.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from uri.c:34:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from uri.c:35:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from uri.c:37:0:
../.././src/util/file.h: In function 'stat_links':
../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from uri.c:37:0:
../.././src/util/file.h: In function 'stat_user':
../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from uri.c:37:0:
../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from uri.c:12:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from uri.c:37:0:
../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from uri.c:12:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from uri.c:37:0:
../.././src/util/file.h: In function 'stat_group':
../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from uri.c:37:0:
../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from uri.c:12:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from uri.c:37:0:
../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from uri.c:12:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from uri.c:37:0:
../.././src/util/file.h: In function 'stat_size':
../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from uri.c:37:0:
../.././src/util/file.h: In function 'stat_date':
../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
uri.c: In function 'is_in_domain':
uri.c:63:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int domain_len = strlen(domain);
                          ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
uri.c:70:25: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   return !c_strncasecmp(domain, server, server_len);
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
uri.c:70:33: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   return !c_strncasecmp(domain, server, server_len);
                                 ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
uri.c:76:24: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return !c_strncasecmp(domain, server + len, domain_len);
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
uri.c:76:32: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  return !c_strncasecmp(domain, server + len, domain_len);
                                ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
uri.c: In function 'is_ip_address':
uri.c:96:27: warning: pointer targets in passing argument 2 of 'inet_pton' differ in signedness [-Wpointer-sign]
   if (inet_pton(AF_INET6, buffer, &addr6.sin6_addr) > 0)
                           ^
In file included from uri.c:27:0:
/usr/include/arpa/inet.h:58:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int inet_pton (int __af, const char *__restrict __cp,
            ^
uri.c:103:26: warning: pointer targets in passing argument 2 of 'inet_pton' differ in signedness [-Wpointer-sign]
   if (inet_pton(AF_INET, buffer, &addr4) > 0)
                          ^
In file included from uri.c:27:0:
/usr/include/arpa/inet.h:58:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int inet_pton (int __af, const char *__restrict __cp,
            ^
uri.c: In function 'end_with_known_tld':
uri.c:120:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "com", "edu", "net",
    ^
uri.c:120:4: note: (near initialization for 'tld[0]')
uri.c:120:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "com", "edu", "net",
           ^
uri.c:120:11: note: (near initialization for 'tld[1]')
uri.c:120:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "com", "edu", "net",
                  ^
uri.c:120:18: note: (near initialization for 'tld[2]')
uri.c:121:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "org", "gov", "mil",
    ^
uri.c:121:4: note: (near initialization for 'tld[3]')
uri.c:121:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "org", "gov", "mil",
           ^
uri.c:121:11: note: (near initialization for 'tld[4]')
uri.c:121:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "org", "gov", "mil",
                  ^
uri.c:121:18: note: (near initialization for 'tld[5]')
uri.c:122:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "int", "biz", "arpa",
    ^
uri.c:122:4: note: (near initialization for 'tld[6]')
uri.c:122:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "int", "biz", "arpa",
           ^
uri.c:122:11: note: (near initialization for 'tld[7]')
uri.c:122:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "int", "biz", "arpa",
                  ^
uri.c:122:18: note: (near initialization for 'tld[8]')
uri.c:123:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "aero", "coop",
    ^
uri.c:123:4: note: (near initialization for 'tld[9]')
uri.c:123:12: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "aero", "coop",
            ^
uri.c:123:12: note: (near initialization for 'tld[10]')
uri.c:124:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "info", "museum",
    ^
uri.c:124:4: note: (near initialization for 'tld[11]')
uri.c:124:12: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "info", "museum",
            ^
uri.c:124:12: note: (near initialization for 'tld[12]')
uri.c:125:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "name", "pro", NULL };
    ^
uri.c:125:4: note: (near initialization for 'tld[13]')
uri.c:125:12: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    "name", "pro", NULL };
            ^
uri.c:125:12: note: (near initialization for 'tld[14]')
uri.c:128:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (slen < 0) slen = strlen(s);
                              ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
uri.c:131:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int tldlen = strlen(tld[i]);
                       ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
uri.c:134:34: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   if (pos >= 0 && !c_strncasecmp(&s[pos], tld[i], tldlen))
                                  ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'const unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
uri.c:134:43: warning: pointer targets in passing argument 2 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   if (pos >= 0 && !c_strncasecmp(&s[pos], tld[i], tldlen))
                                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'const unsigned char * const'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
uri.c: In function 'check_whether_file_exists':
uri.c:148:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int namelen = strlen(name);
                       ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
uri.c: In function 'parse_uri':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
uri.c:212:2: note: in expansion of macro 'assertm'
  assertm(uristring != NULL, "No uri to parse.");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
uri.c:212:2: note: in expansion of macro 'assertm'
  assertm(uristring != NULL, "No uri to parse.");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c:254:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   uri->datalen = strlen(prefix_end);
                         ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:258:25: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   int datalen = strcspn(prefix_end, "#" POST_CHAR_S);
                         ^
uri.c:258:25: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:258:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int datalen = strcspn(prefix_end, "#" POST_CHAR_S);
                         ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:258:25: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
   int datalen = strcspn(prefix_end, "#" POST_CHAR_S);
                         ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:258:25: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
   int datalen = strcspn(prefix_end, "#" POST_CHAR_S);
                         ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:258:25: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
   int datalen = strcspn(prefix_end, "#" POST_CHAR_S);
                         ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:258:25: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   int datalen = strcspn(prefix_end, "#" POST_CHAR_S);
                         ^
uri.c:258:25: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:258:25: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   int datalen = strcspn(prefix_end, "#" POST_CHAR_S);
                         ^
uri.c:258:25: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:265:32: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
     uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                                ^
uri.c:265:32: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:265:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                                ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:265:32: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
     uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                                ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:265:32: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
     uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                                ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:265:32: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
     uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                                ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:265:32: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
     uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                                ^
uri.c:265:32: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:265:32: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
     uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                                ^
uri.c:265:32: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:272:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    datalen = strlen(prefix_end);
                     ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
uri.c:277:37: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
   if (datalen > 9 && !c_strncasecmp(prefix_end, "localhost/", 10)) {
                                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:292:20: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
  lbracket = strchr(prefix_end, '[');
                    ^
uri.c:292:20: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:292:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  lbracket = strchr(prefix_end, '[');
           ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:294:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   rbracket = strchr(lbracket, ']');
                     ^
uri.c:294:21: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:294:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   rbracket = strchr(lbracket, ']');
            ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:296:51: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   if (rbracket && rbracket < prefix_end + strcspn(prefix_end, "/"))
                                                   ^
uri.c:296:51: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:296:51: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (rbracket && rbracket < prefix_end + strcspn(prefix_end, "/"))
                                                   ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:296:51: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
   if (rbracket && rbracket < prefix_end + strcspn(prefix_end, "/"))
                                                   ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:296:51: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
   if (rbracket && rbracket < prefix_end + strcspn(prefix_end, "/"))
                                                   ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:296:51: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
   if (rbracket && rbracket < prefix_end + strcspn(prefix_end, "/"))
                                                   ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:296:51: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   if (rbracket && rbracket < prefix_end + strcspn(prefix_end, "/"))
                                                   ^
uri.c:296:51: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:296:51: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   if (rbracket && rbracket < prefix_end + strcspn(prefix_end, "/"))
                                                   ^
uri.c:296:51: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:306:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  host_end = prefix_end + strcspn(prefix_end, "@");
                                  ^
uri.c:306:34: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:306:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  host_end = prefix_end + strcspn(prefix_end, "@");
                                  ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:306:34: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
  host_end = prefix_end + strcspn(prefix_end, "@");
                                  ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:306:34: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
  host_end = prefix_end + strcspn(prefix_end, "@");
                                  ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:306:34: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
  host_end = prefix_end + strcspn(prefix_end, "@");
                                  ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:306:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  host_end = prefix_end + strcspn(prefix_end, "@");
                                  ^
uri.c:306:34: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:306:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  host_end = prefix_end + strcspn(prefix_end, "@");
                                  ^
uri.c:306:34: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:308:27: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  if (prefix_end + strcspn(prefix_end, "/") > host_end
                           ^
uri.c:308:27: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:308:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (prefix_end + strcspn(prefix_end, "/") > host_end
                           ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:308:27: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
  if (prefix_end + strcspn(prefix_end, "/") > host_end
                           ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:308:27: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
  if (prefix_end + strcspn(prefix_end, "/") > host_end
                           ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:308:27: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
  if (prefix_end + strcspn(prefix_end, "/") > host_end
                           ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:308:27: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  if (prefix_end + strcspn(prefix_end, "/") > host_end
                           ^
uri.c:308:27: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:308:27: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  if (prefix_end + strcspn(prefix_end, "/") > host_end
                           ^
uri.c:308:27: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:313:18: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                  ^
uri.c:313:18: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:313:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                  ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:313:18: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                  ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:313:18: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                  ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:313:18: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                  ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:313:18: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                  ^
uri.c:313:18: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:313:18: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                  ^
uri.c:313:18: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:313:47: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                                               ^
uri.c:313:47: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:313:47: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                                               ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:313:47: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                                               ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:313:47: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                                               ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:313:47: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                                               ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:313:47: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                                               ^
uri.c:313:47: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:313:47: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   while (strcspn(host_end + 1, "@") < strcspn(host_end + 1, "/?"))
                                               ^
uri.c:313:47: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:314:38: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
    host_end = host_end + 1 + strcspn(host_end + 1, "@");
                                      ^
uri.c:314:38: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:314:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    host_end = host_end + 1 + strcspn(host_end + 1, "@");
                                      ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:314:38: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
    host_end = host_end + 1 + strcspn(host_end + 1, "@");
                                      ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:314:38: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
    host_end = host_end + 1 + strcspn(host_end + 1, "@");
                                      ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:314:38: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
    host_end = host_end + 1 + strcspn(host_end + 1, "@");
                                      ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:314:38: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
    host_end = host_end + 1 + strcspn(host_end + 1, "@");
                                      ^
uri.c:314:38: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:314:38: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
    host_end = host_end + 1 + strcspn(host_end + 1, "@");
                                      ^
uri.c:314:38: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:316:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   user_end = strchr(prefix_end, ':');
                     ^
uri.c:316:21: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:316:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   user_end = strchr(prefix_end, ':');
            ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:332:33: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   host_end = rbracket + strcspn(rbracket, ":/?");
                                 ^
uri.c:332:33: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:332:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   host_end = rbracket + strcspn(rbracket, ":/?");
                                 ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:332:33: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
   host_end = rbracket + strcspn(rbracket, ":/?");
                                 ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:332:33: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
   host_end = rbracket + strcspn(rbracket, ":/?");
                                 ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:332:33: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
   host_end = rbracket + strcspn(rbracket, ":/?");
                                 ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:332:33: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   host_end = rbracket + strcspn(rbracket, ":/?");
                                 ^
uri.c:332:33: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:332:33: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   host_end = rbracket + strcspn(rbracket, ":/?");
                                 ^
uri.c:332:33: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:335:35: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   host_end = prefix_end + strcspn(prefix_end, ":/?");
                                   ^
uri.c:335:35: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:335:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   host_end = prefix_end + strcspn(prefix_end, ":/?");
                                   ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:335:35: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
   host_end = prefix_end + strcspn(prefix_end, ":/?");
                                   ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:335:35: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
   host_end = prefix_end + strcspn(prefix_end, ":/?");
                                   ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:335:35: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
   host_end = prefix_end + strcspn(prefix_end, ":/?");
                                   ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:335:35: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   host_end = prefix_end + strcspn(prefix_end, ":/?");
                                   ^
uri.c:335:35: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:335:35: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   host_end = prefix_end + strcspn(prefix_end, ":/?");
                                   ^
uri.c:335:35: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
uri.c:344:3: note: in expansion of macro 'assertm'
   assertm(addrlen >= 0 && addrlen < NI_MAXHOST,
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
uri.c:344:3: note: in expansion of macro 'assertm'
   assertm(addrlen >= 0 && addrlen < NI_MAXHOST,
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:364:52: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   unsigned char *port_end = host_end + 1 + strcspn(host_end + 1, "/");
                                                    ^
uri.c:364:52: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:364:52: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   unsigned char *port_end = host_end + 1 + strcspn(host_end + 1, "/");
                                                    ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:364:52: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
   unsigned char *port_end = host_end + 1 + strcspn(host_end + 1, "/");
                                                    ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:364:52: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
   unsigned char *port_end = host_end + 1 + strcspn(host_end + 1, "/");
                                                    ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:364:52: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
   unsigned char *port_end = host_end + 1 + strcspn(host_end + 1, "/");
                                                    ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:364:52: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   unsigned char *port_end = host_end + 1 + strcspn(host_end + 1, "/");
                                                    ^
uri.c:364:52: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:364:52: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   unsigned char *port_end = host_end + 1 + strcspn(host_end + 1, "/");
                                                    ^
uri.c:364:52: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:390:15: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign]
    n = strtol(uri->port, NULL, 10);
               ^
In file included from uri.c:13:0:
/usr/include/stdlib.h:183:17: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern long int strtol (const char *__restrict __nptr,
                 ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:409:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  prefix_end = host_end + strcspn(host_end, "#" POST_CHAR_S);
                                  ^
uri.c:409:34: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:409:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  prefix_end = host_end + strcspn(host_end, "#" POST_CHAR_S);
                                  ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:409:34: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
  prefix_end = host_end + strcspn(host_end, "#" POST_CHAR_S);
                                  ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:409:34: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
  prefix_end = host_end + strcspn(host_end, "#" POST_CHAR_S);
                                  ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:409:34: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
  prefix_end = host_end + strcspn(host_end, "#" POST_CHAR_S);
                                  ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:409:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  prefix_end = host_end + strcspn(host_end, "#" POST_CHAR_S);
                                  ^
uri.c:409:34: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:409:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  prefix_end = host_end + strcspn(host_end, "#" POST_CHAR_S);
                                  ^
uri.c:409:34: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:415:30: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                              ^
uri.c:415:30: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:415:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                              ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:415:30: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
   uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                              ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:415:30: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
   uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                              ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:415:30: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
   uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                              ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:415:30: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                              ^
uri.c:415:30: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:415:30: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   uri->fragmentlen = strcspn(uri->fragment, POST_CHAR_S);
                              ^
uri.c:415:30: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c: In function 'get_uri_port':
uri.c:431:21: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign]
   int port = strtol(uri->port, (char **) &end, 10);
                     ^
In file included from uri.c:13:0:
/usr/include/stdlib.h:183:17: note: expected 'const char * restrict' but argument is of type 'unsigned char * const'
 extern long int strtol (const char *__restrict __nptr,
                 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:434:4: note: in expansion of macro 'assert'
    assert(uri_port_is_valid(port));
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:434:4: note: in expansion of macro 'assert'
    assert(uri_port_is_valid(port));
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c: In function 'compare_uri':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
uri.c:467:2: note: in expansion of macro 'assertm'
  assertm(can_compare_uri_components(components),
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
uri.c:467:2: note: in expansion of macro 'assertm'
  assertm(can_compare_uri_components(components),
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c:485:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       || compare_component(a->post, a->post ? strlen(a->post) : 0, b->post, b->post ? strlen(b->post) : 0));
                                                      ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
uri.c:485:94: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       || compare_component(a->post, a->post ? strlen(a->post) : 0, b->post, b->post ? strlen(b->post) : 0));
                                                                                              ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
uri.c: In function 'add_uri_to_string':
uri.c:504:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(string, "//");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
uri.c:548:33: warning: pointer targets in passing argument 1 of 'idna_to_ascii_lz' differ in signedness [-Wpointer-sign]
     int code = idna_to_ascii_lz(host, &idname, 0);
                                 ^
In file included from uri.c:10:0:
/usr/include/idna.h:101:21: note: expected 'const char *' but argument is of type 'unsigned char *'
   extern IDNAPI int idna_to_ascii_lz (const char *input, char **output,
                     ^
uri.c:552:28: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
      add_to_string(string, idname);
                            ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
uri.c:601:3: note: in expansion of macro 'assertm'
   assertm(!wants(URI_FILENAME) || components == URI_FILENAME,
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
uri.c:601:3: note: in expansion of macro 'assertm'
   assertm(!wants(URI_FILENAME) || components == URI_FILENAME,
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
uri.c:624:3: note: in expansion of macro 'assertm'
   assertm(URI_QUERY == components,
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
uri.c:624:3: note: in expansion of macro 'assertm'
   assertm(URI_QUERY == components,
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
uri.c:631:53: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   return add_bytes_to_string(string, query, strcspn(query, "#" POST_CHAR_S));
                                                     ^
../.././src/util/string.h:243:39: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                       ^
uri.c:631:53: note: expected 'const char *' but argument is of type 'const unsigned char *'
   return add_bytes_to_string(string, query, strcspn(query, "#" POST_CHAR_S));
                                                     ^
../.././src/util/string.h:243:39: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                       ^
uri.c:631:53: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   return add_bytes_to_string(string, query, strcspn(query, "#" POST_CHAR_S));
                                                     ^
../.././src/util/string.h:243:39: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                       ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
uri.c:631:53: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
   return add_bytes_to_string(string, query, strcspn(query, "#" POST_CHAR_S));
                                                     ^
../.././src/util/string.h:243:39: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                       ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'const unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
uri.c:631:53: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
   return add_bytes_to_string(string, query, strcspn(query, "#" POST_CHAR_S));
                                                     ^
../.././src/util/string.h:243:39: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                       ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'const unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
uri.c:631:53: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
   return add_bytes_to_string(string, query, strcspn(query, "#" POST_CHAR_S));
                                                     ^
../.././src/util/string.h:243:39: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                       ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'const unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
uri.c:631:53: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   return add_bytes_to_string(string, query, strcspn(query, "#" POST_CHAR_S));
                                                     ^
../.././src/util/string.h:243:39: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                       ^
uri.c:631:53: note: expected 'const char *' but argument is of type 'const unsigned char *'
   return add_bytes_to_string(string, query, strcspn(query, "#" POST_CHAR_S));
                                                     ^
../.././src/util/string.h:243:39: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                       ^
uri.c:631:53: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
   return add_bytes_to_string(string, query, strcspn(query, "#" POST_CHAR_S));
                                                     ^
../.././src/util/string.h:243:39: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                       ^
uri.c:631:53: note: expected 'const char *' but argument is of type 'const unsigned char *'
   return add_bytes_to_string(string, query, strcspn(query, "#" POST_CHAR_S));
                                                     ^
../.././src/util/string.h:243:39: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                       ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:644:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strncmp(uri->post, "text/plain", 10)) {
                ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:644:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strncmp(uri->post, "text/plain", 10)) {
                ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:644:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(uri->post, "text/plain", 10)) {
                ^
uri.c:644:16: note: expected 'const char *' but argument is of type 'unsigned char * const'
uri.c:644:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strncmp(uri->post, "text/plain", 10)) {
                ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:644:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(uri->post, "text/plain", 10)) {
                ^
uri.c:644:16: note: expected 'const char *' but argument is of type 'unsigned char * const'
uri.c:644:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(uri->post, "text/plain", 10)) {
                ^
uri.c:644:16: note: expected 'const char *' but argument is of type 'unsigned char * const'
uri.c:644:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(uri->post, "text/plain", 10)) {
                ^
uri.c:644:16: note: expected 'const char *' but argument is of type 'unsigned char * const'
uri.c:644:16: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
   if (!strncmp(uri->post, "text/plain", 10)) {
                ^
In file included from uri.c:14:0:
/usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern int strncmp (const char *__s1, const char *__s2, size_t __n)
            ^
uri.c:645:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(string, " (PLAIN TEXT DATA)");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:647:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   } else if (!strncmp(uri->post, "multipart/form-data;", 20)) {
                       ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:647:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   } else if (!strncmp(uri->post, "multipart/form-data;", 20)) {
                       ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:647:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strncmp(uri->post, "multipart/form-data;", 20)) {
                       ^
uri.c:647:23: note: expected 'const char *' but argument is of type 'unsigned char * const'
uri.c:647:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   } else if (!strncmp(uri->post, "multipart/form-data;", 20)) {
                       ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:647:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strncmp(uri->post, "multipart/form-data;", 20)) {
                       ^
uri.c:647:23: note: expected 'const char *' but argument is of type 'unsigned char * const'
uri.c:647:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strncmp(uri->post, "multipart/form-data;", 20)) {
                       ^
uri.c:647:23: note: expected 'const char *' but argument is of type 'unsigned char * const'
uri.c:647:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   } else if (!strncmp(uri->post, "multipart/form-data;", 20)) {
                       ^
uri.c:647:23: note: expected 'const char *' but argument is of type 'unsigned char * const'
uri.c:647:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
   } else if (!strncmp(uri->post, "multipart/form-data;", 20)) {
                       ^
In file included from uri.c:14:0:
/usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern int strncmp (const char *__s1, const char *__s2, size_t __n)
            ^
uri.c:648:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(string, " (MULTIPART FORM DATA)");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
uri.c:651:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(string, " (POST DATA)");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
uri.c: In function 'normalize_uri':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:708:3: note: in expansion of macro 'assert'
   assert(uri->data);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:708:3: note: in expansion of macro 'assert'
   assert(uri->data);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c:740:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    memmove(dest, src, strlen(src) + 1);
                              ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
uri.c: In function 'transform_file_url':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:814:2: note: in expansion of macro 'assert'
  assert(uri->protocol == PROTOCOL_FILE && uri->data);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:814:2: note: in expansion of macro 'assert'
  assert(uri->protocol == PROTOCOL_FILE && uri->data);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c:864:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  memmove(uri->data, path, strlen(path) + 1);
                                  ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
uri.c: In function 'join_urls':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
uri.c:948:2: note: in expansion of macro 'assertm'
  assertm(base->data != NULL, "bad base url");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
uri.c:948:2: note: in expansion of macro 'assertm'
  assertm(base->data != NULL, "bad base url");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c:991:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  uristring = mem_alloc(length + strlen(rel) + add_slash + 1);
                                        ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
uri.c:996:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  strcpy(uristring + length + add_slash, rel);
         ^
In file included from uri.c:14:0:
/usr/include/string.h:125:14: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
              ^
uri.c:996:41: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
  strcpy(uristring + length + add_slash, rel);
                                         ^
In file included from uri.c:14:0:
/usr/include/string.h:125:14: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
              ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c: In function 'find_uri_protocol':
uri.c:1023:24: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  ch = newurl + strcspn(newurl, ".:/@");
                        ^
uri.c:1023:24: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:1023:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  ch = newurl + strcspn(newurl, ".:/@");
                        ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:1023:24: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
  ch = newurl + strcspn(newurl, ".:/@");
                        ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:1023:24: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
  ch = newurl + strcspn(newurl, ".:/@");
                        ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:1023:24: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
  ch = newurl + strcspn(newurl, ".:/@");
                        ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:1023:24: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  ch = newurl + strcspn(newurl, ".:/@");
                        ^
uri.c:1023:24: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:1023:24: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  ch = newurl + strcspn(newurl, ".:/@");
                        ^
uri.c:1023:24: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:1025:49: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
      || (*ch == ':' && *newurl != '[' && strchr(newurl, '@'))
                                                 ^
uri.c:1025:49: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:1026:24: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
      || !c_strncasecmp(newurl, "ftp.", 4)) {
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:1036:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   bracket2 = strchr(ch, ']');
                     ^
uri.c:1036:21: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:1036:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   bracket2 = strchr(ch, ']');
            ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:1037:19: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   colon2 = strchr(ch, ':');
                   ^
uri.c:1037:19: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:1037:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   colon2 = strchr(ch, ':');
          ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:1049:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
    *(host_end = domain + strcspn(domain, ".:/?")) == '.';
                                  ^
uri.c:1049:34: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:1049:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    *(host_end = domain + strcspn(domain, ".:/?")) == '.';
                                  ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from uri.c:14:
uri.c:1049:34: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
    *(host_end = domain + strcspn(domain, ".:/?")) == '.';
                                  ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
uri.c:1049:34: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
    *(host_end = domain + strcspn(domain, ".:/?")) == '.';
                                  ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
uri.c:1049:34: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
    *(host_end = domain + strcspn(domain, ".:/?")) == '.';
                                  ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
uri.c:1049:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
    *(host_end = domain + strcspn(domain, ".:/?")) == '.';
                                  ^
uri.c:1049:34: note: expected 'const char *' but argument is of type 'unsigned char *'
uri.c:1049:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
    *(host_end = domain + strcspn(domain, ".:/?")) == '.';
                                  ^
uri.c:1049:34: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
uri.c: In function 'translate_url':
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
uri.c:1097:4: note: in expansion of macro 'ERROR'
    ERROR("Maximum number of parsing attempts exceeded "
    ^
uri.c:1097:10: warning: pointer targets in passing argument 1 of 'elinks_error' differ in signedness [-Wpointer-sign]
    ERROR("Maximum number of parsing attempts exceeded "
          ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
../.././src/util/error.h:41:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_error(unsigned char *fmt, ...);
      ^
uri.c:1122:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
      add_to_string(&str, "ftp://");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
uri.c:1127:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
      add_to_string(&str, "http://");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
uri.c:1136:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
      add_to_string(&str, "file://");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
uri.c:1138:27: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
       add_to_string(&str, "./");
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
uri.c:1164:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    insert_in_string(&struri(&uri), pos, data, strlen(data));
                                                      ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:1175:3: note: in expansion of macro 'assert'
   assert(uri.string[uri.protocollen] == ':'
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:1175:3: note: in expansion of macro 'assert'
   assert(uri.string[uri.protocollen] == ':'
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:1182:3: note: in expansion of macro 'assert'
   assert(to < from);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:1182:3: note: in expansion of macro 'assert'
   assert(to < from);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c:1183:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   memmove(to, from, strlen(from) + 1);
                            ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
uri.c:1195:50: warning: pointer targets in passing argument 3 of 'insert_in_string' differ in signedness [-Wpointer-sign]
   insert_in_string(&newurl, uri.protocollen + 1, "//", slashes);
                                                  ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:53:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *insert_in_string(unsigned char **dst, int pos,
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:1204:3: note: in expansion of macro 'assert'
   assert(uri.host < to && to[-1] == '.' && *from != '.');
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:1204:3: note: in expansion of macro 'assert'
   assert(uri.host < to && to[-1] == '.' && *from != '.');
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:1208:3: note: in expansion of macro 'assert'
   assert(to < from);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:1208:3: note: in expansion of macro 'assert'
   assert(to < from);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c:1209:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   memmove(to, from, strlen(from) + 1);
                            ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:1213:3: note: in expansion of macro 'assert'
   assert(uri.portlen == 0
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:1213:3: note: in expansion of macro 'assert'
   assert(uri.portlen == 0
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c:1217:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   memmove(uri.port - 1, uri.port, strlen(uri.port) + 1);
                                          ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
uri.c:1226:3: note: in expansion of macro 'assertm'
   assertm(uri.host != NULL, "uri.host not set after no host slash error");
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
uri.c:1226:3: note: in expansion of macro 'assertm'
   assertm(uri.host != NULL, "uri.host not set after no host slash error");
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c:1227:37: warning: pointer targets in passing argument 3 of 'insert_in_string' differ in signedness [-Wpointer-sign]
   insert_in_string(&newurl, offset, "/", 1);
                                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:53:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *insert_in_string(unsigned char **dst, int pos,
                ^
uri.c:1240:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(&str, "ftp://");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
uri.c:1245:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(&str, "http://");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
uri.c:1257:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(&str, "file://");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
uri.c:1259:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
      add_to_string(&str, "./");
                          ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/protocol/protocol.h:4,
                 from uri.c:33:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
uri.c: In function 'get_composed_uri':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:1288:2: note: in expansion of macro 'assert'
  assert(uri);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:1288:2: note: in expansion of macro 'assert'
  assert(uri);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c: In function 'get_extension_from_uri':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:1322:2: note: in expansion of macro 'assert'
  assert(pos);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:1322:2: note: in expansion of macro 'assert'
  assert(pos);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c: In function 'encode_uri_string':
uri.c:1360:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (namelen < 0) namelen = strlen(name);
                                    ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
uri.c: In function 'encode_win32_uri_string':
uri.c:1388:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (namelen < 0) namelen = strlen(name);
                                    ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
uri.c: In function 'decode_uri_string':
uri.c:1447:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = strlen(string->source);
                          ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
uri.c: In function 'decode_uri_string_for_display':
uri.c:1464:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  string->length = strlen(string->source);
                          ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
uri.c: In function 'get_uri_cache_entry':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:1543:2: note: in expansion of macro 'assert'
  assert(string && length > 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:1543:2: note: in expansion of macro 'assert'
  assert(string && length > 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c: In function 'get_uri':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:1574:2: note: in expansion of macro 'assert'
  assert(string);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:1574:2: note: in expansion of macro 'assert'
  assert(string);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
uri.c:1591:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  entry = get_uri_cache_entry(string, strlen(string));
                                             ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
uri.c: In function 'done_uri':
uri.c:1609:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int length = strlen(string);
                      ^
In file included from uri.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from uri.c:32:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
uri.c:1613:2: note: in expansion of macro 'assert'
  assert(is_object_used(&uri_cache));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
uri.c:1613:2: note: in expansion of macro 'assert'
  assert(is_object_used(&uri_cache));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
uri.c:1621:2: note: in expansion of macro 'assertm'
  assertm(entry != NULL, "Releasing unknown URI [%s]", string);
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
uri.c:1621:2: note: in expansion of macro 'assertm'
  assertm(entry != NULL, "Releasing unknown URI [%s]", string);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/protocol/user.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from user.c:18:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from user.c:18:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from user.c:21:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from user.c:27:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from user.c:28:0:
../.././src/util/file.h: In function 'stat_links':
../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from user.c:28:0:
../.././src/util/file.h: In function 'stat_user':
../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from user.c:28:0:
../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from user.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from user.c:28:0:
../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from user.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from user.c:28:0:
../.././src/util/file.h: In function 'stat_group':
../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from user.c:28:0:
../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from user.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from user.c:28:0:
../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from user.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from user.c:28:0:
../.././src/util/file.h: In function 'stat_size':
../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from user.c:28:0:
../.././src/util/file.h: In function 'stat_date':
../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
user.c: At top level:
user.c:34:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("protocol", N_("User protocols"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:34:16: note: (near initialization for 'user_protocol_options[0].init.path')
  INIT_OPT_TREE("protocol", N_("User protocols"),
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:35:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "user", OPT_AUTOCREATE,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:35:3: note: (near initialization for 'user_protocol_options[0].init.name')
   "user", OPT_AUTOCREATE,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
user.c:34:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("protocol", N_("User protocols"),
                            ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'user_protocol_options[0].init.capt')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/config/options.h:537:17: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
                 ^
user.c:34:28: note: in expansion of macro 'N_'
  INIT_OPT_TREE("protocol", N_("User protocols"),
                            ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
user.c:34:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("protocol", N_("User protocols"),
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'user_protocol_options[0].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
user.c:34:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("protocol", N_("User protocols"),
  ^
user.c:45:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_TREE("protocol.user", NULL,
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:45:16: note: (near initialization for 'user_protocol_options[1].init.path')
  INIT_OPT_TREE("protocol.user", NULL,
                ^
../.././src/config/options.h:537:5: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:46:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "_template_", OPT_AUTOCREATE,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:46:3: note: (near initialization for 'user_protocol_options[1].init.name')
   "_template_", OPT_AUTOCREATE,
   ^
../.././src/config/options.h:537:11: note: in definition of macro 'INIT_OPT_TREE'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
user.c:45:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("protocol.user", NULL,
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'user_protocol_options[1].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:537:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
user.c:45:2: note: in expansion of macro 'INIT_OPT_TREE'
  INIT_OPT_TREE("protocol.user", NULL,
  ^
user.c:51:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user._template_", NULL,
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:51:18: note: (near initialization for 'user_protocol_options[2].init.path')
  INIT_OPT_STRING("protocol.user._template_", NULL,
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:52:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   "_template_", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:52:3: note: (near initialization for 'user_protocol_options[2].init.name')
   "_template_", 0, "",
   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
../.././src/config/options.h:347:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
user.c:51:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("protocol.user._template_", NULL,
  ^
../.././src/config/options.h:347:17: note: (near initialization for 'user_protocol_options[2].init.desc')
 #define DESC(x) (x)
                 ^
../.././src/config/options.h:502:23: note: in expansion of macro 'DESC'
  {{ path, name, capt, DESC(desc), flags, \
                       ^
user.c:51:2: note: in expansion of macro 'INIT_OPT_STRING'
  INIT_OPT_STRING("protocol.user._template_", NULL,
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:65:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("gopher", "unix", DEFAULT_AC_OPT_GOPHER),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[3].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:65:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("gopher", "unix", DEFAULT_AC_OPT_GOPHER),
  ^
user.c:65:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("gopher", "unix", DEFAULT_AC_OPT_GOPHER),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:65:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("gopher", "unix", DEFAULT_AC_OPT_GOPHER),
  ^
user.c:65:35: note: (near initialization for 'user_protocol_options[3].init.name')
  INIT_OPT_USER_PROTOCOL("gopher", "unix", DEFAULT_AC_OPT_GOPHER),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:65:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("gopher", "unix", DEFAULT_AC_OPT_GOPHER),
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:66:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("gopher", "unix-xwin", DEFAULT_AC_OPT_GOPHER),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[4].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:66:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("gopher", "unix-xwin", DEFAULT_AC_OPT_GOPHER),
  ^
user.c:66:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("gopher", "unix-xwin", DEFAULT_AC_OPT_GOPHER),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:66:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("gopher", "unix-xwin", DEFAULT_AC_OPT_GOPHER),
  ^
user.c:66:35: note: (near initialization for 'user_protocol_options[4].init.name')
  INIT_OPT_USER_PROTOCOL("gopher", "unix-xwin", DEFAULT_AC_OPT_GOPHER),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:66:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("gopher", "unix-xwin", DEFAULT_AC_OPT_GOPHER),
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:68:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("irc",  "unix", DEFAULT_AC_OPT_IRC),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[5].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:68:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("irc",  "unix", DEFAULT_AC_OPT_IRC),
  ^
user.c:68:33: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("irc",  "unix", DEFAULT_AC_OPT_IRC),
                                 ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:68:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("irc",  "unix", DEFAULT_AC_OPT_IRC),
  ^
user.c:68:33: note: (near initialization for 'user_protocol_options[5].init.name')
  INIT_OPT_USER_PROTOCOL("irc",  "unix", DEFAULT_AC_OPT_IRC),
                                 ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:68:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("irc",  "unix", DEFAULT_AC_OPT_IRC),
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:69:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("irc",  "unix-xwin", DEFAULT_AC_OPT_IRC),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[6].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:69:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("irc",  "unix-xwin", DEFAULT_AC_OPT_IRC),
  ^
user.c:69:33: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("irc",  "unix-xwin", DEFAULT_AC_OPT_IRC),
                                 ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:69:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("irc",  "unix-xwin", DEFAULT_AC_OPT_IRC),
  ^
user.c:69:33: note: (near initialization for 'user_protocol_options[6].init.name')
  INIT_OPT_USER_PROTOCOL("irc",  "unix-xwin", DEFAULT_AC_OPT_IRC),
                                 ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:69:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("irc",  "unix-xwin", DEFAULT_AC_OPT_IRC),
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:70:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("mailto", "unix", DEFAULT_AC_OPT_MAILTO),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[7].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:70:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("mailto", "unix", DEFAULT_AC_OPT_MAILTO),
  ^
user.c:70:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("mailto", "unix", DEFAULT_AC_OPT_MAILTO),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:70:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("mailto", "unix", DEFAULT_AC_OPT_MAILTO),
  ^
user.c:70:35: note: (near initialization for 'user_protocol_options[7].init.name')
  INIT_OPT_USER_PROTOCOL("mailto", "unix", DEFAULT_AC_OPT_MAILTO),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:70:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("mailto", "unix", DEFAULT_AC_OPT_MAILTO),
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:71:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("mailto", "unix-xwin", DEFAULT_AC_OPT_MAILTO),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[8].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:71:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("mailto", "unix-xwin", DEFAULT_AC_OPT_MAILTO),
  ^
user.c:71:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("mailto", "unix-xwin", DEFAULT_AC_OPT_MAILTO),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:71:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("mailto", "unix-xwin", DEFAULT_AC_OPT_MAILTO),
  ^
user.c:71:35: note: (near initialization for 'user_protocol_options[8].init.name')
  INIT_OPT_USER_PROTOCOL("mailto", "unix-xwin", DEFAULT_AC_OPT_MAILTO),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:71:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("mailto", "unix-xwin", DEFAULT_AC_OPT_MAILTO),
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:73:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("news",  "unix", DEFAULT_AC_OPT_NEWS),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[9].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:73:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("news",  "unix", DEFAULT_AC_OPT_NEWS),
  ^
user.c:73:34: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("news",  "unix", DEFAULT_AC_OPT_NEWS),
                                  ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:73:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("news",  "unix", DEFAULT_AC_OPT_NEWS),
  ^
user.c:73:34: note: (near initialization for 'user_protocol_options[9].init.name')
  INIT_OPT_USER_PROTOCOL("news",  "unix", DEFAULT_AC_OPT_NEWS),
                                  ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:73:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("news",  "unix", DEFAULT_AC_OPT_NEWS),
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:74:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("news",  "unix-xwin", DEFAULT_AC_OPT_NEWS),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[10].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:74:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("news",  "unix-xwin", DEFAULT_AC_OPT_NEWS),
  ^
user.c:74:34: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("news",  "unix-xwin", DEFAULT_AC_OPT_NEWS),
                                  ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:74:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("news",  "unix-xwin", DEFAULT_AC_OPT_NEWS),
  ^
user.c:74:34: note: (near initialization for 'user_protocol_options[10].init.name')
  INIT_OPT_USER_PROTOCOL("news",  "unix-xwin", DEFAULT_AC_OPT_NEWS),
                                  ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:74:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("news",  "unix-xwin", DEFAULT_AC_OPT_NEWS),
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:76:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("telnet", "unix", DEFAULT_AC_OPT_TELNET),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[11].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:76:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("telnet", "unix", DEFAULT_AC_OPT_TELNET),
  ^
user.c:76:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("telnet", "unix", DEFAULT_AC_OPT_TELNET),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:76:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("telnet", "unix", DEFAULT_AC_OPT_TELNET),
  ^
user.c:76:35: note: (near initialization for 'user_protocol_options[11].init.name')
  INIT_OPT_USER_PROTOCOL("telnet", "unix", DEFAULT_AC_OPT_TELNET),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:76:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("telnet", "unix", DEFAULT_AC_OPT_TELNET),
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:77:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("telnet", "unix-xwin", DEFAULT_AC_OPT_TELNET),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[12].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:77:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("telnet", "unix-xwin", DEFAULT_AC_OPT_TELNET),
  ^
user.c:77:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("telnet", "unix-xwin", DEFAULT_AC_OPT_TELNET),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:77:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("telnet", "unix-xwin", DEFAULT_AC_OPT_TELNET),
  ^
user.c:77:35: note: (near initialization for 'user_protocol_options[12].init.name')
  INIT_OPT_USER_PROTOCOL("telnet", "unix-xwin", DEFAULT_AC_OPT_TELNET),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:77:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("telnet", "unix-xwin", DEFAULT_AC_OPT_TELNET),
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:78:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("tn3270", "unix", DEFAULT_AC_OPT_TN3270),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[13].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:78:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("tn3270", "unix", DEFAULT_AC_OPT_TN3270),
  ^
user.c:78:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("tn3270", "unix", DEFAULT_AC_OPT_TN3270),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:78:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("tn3270", "unix", DEFAULT_AC_OPT_TN3270),
  ^
user.c:78:35: note: (near initialization for 'user_protocol_options[13].init.name')
  INIT_OPT_USER_PROTOCOL("tn3270", "unix", DEFAULT_AC_OPT_TN3270),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:78:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("tn3270", "unix", DEFAULT_AC_OPT_TN3270),
  ^
user.c:62:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:79:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("tn3270", "unix-xwin", DEFAULT_AC_OPT_TN3270),
  ^
user.c:62:18: note: (near initialization for 'user_protocol_options[14].init.path')
  INIT_OPT_STRING("protocol.user." scheme, NULL, system, 0, cmd, NULL)
                  ^
../.././src/config/options.h:502:5: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
     ^
user.c:79:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("tn3270", "unix-xwin", DEFAULT_AC_OPT_TN3270),
  ^
user.c:79:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  INIT_OPT_USER_PROTOCOL("tn3270", "unix-xwin", DEFAULT_AC_OPT_TN3270),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:79:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("tn3270", "unix-xwin", DEFAULT_AC_OPT_TN3270),
  ^
user.c:79:35: note: (near initialization for 'user_protocol_options[14].init.name')
  INIT_OPT_USER_PROTOCOL("tn3270", "unix-xwin", DEFAULT_AC_OPT_TN3270),
                                   ^
../.././src/config/options.h:502:11: note: in definition of macro 'INIT_OPT_STRING'
  {{ path, name, capt, DESC(desc), flags, \
           ^
user.c:79:2: note: in expansion of macro 'INIT_OPT_USER_PROTOCOL'
  INIT_OPT_USER_PROTOCOL("tn3270", "unix-xwin", DEFAULT_AC_OPT_TN3270),
  ^
In file included from ../.././src/bfu/leds.h:6:0,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
user.c:85:15: note: in expansion of macro 'N_'
  /* name: */  N_("User protocols"),
               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'user_protocol_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
user.c:85:15: note: in expansion of macro 'N_'
  /* name: */  N_("User protocols"),
               ^
user.c: In function 'get_user_program':
user.c:104:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&name, "protocol.user.");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
user.c: In function 'subst_cmd':
user.c:182:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
          strlen(subj));
                 ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
user.c: In function 'get_subject_from_query':
user.c:205:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (strncmp(query, "subject=", 8)) {
              ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
user.c:205:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (strncmp(query, "subject=", 8)) {
              ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
user.c:205:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (strncmp(query, "subject=", 8)) {
              ^
user.c:205:14: note: expected 'const char *' but argument is of type 'unsigned char *'
user.c:205:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (strncmp(query, "subject=", 8)) {
              ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
user.c:205:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (strncmp(query, "subject=", 8)) {
              ^
user.c:205:14: note: expected 'const char *' but argument is of type 'unsigned char *'
user.c:205:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (strncmp(query, "subject=", 8)) {
              ^
user.c:205:14: note: expected 'const char *' but argument is of type 'unsigned char *'
user.c:205:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (strncmp(query, "subject=", 8)) {
              ^
user.c:205:14: note: expected 'const char *' but argument is of type 'unsigned char *'
user.c:205:14: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  if (strncmp(query, "subject=", 8)) {
              ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
/usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int strncmp (const char *__s1, const char *__s2, size_t __n)
            ^
user.c:206:20: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
   subject = strstr(query, "&subject=");
                    ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
/usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strstr (const char *__haystack, const char *__needle)
              ^
user.c:206:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   subject = strstr(query, "&subject=");
           ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
user.c:214:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  return memacpy(subject, strcspn(subject, "&"));
                                  ^
user.c:214:34: note: expected 'const char *' but argument is of type 'unsigned char *'
user.c:214:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return memacpy(subject, strcspn(subject, "&"));
                                  ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
user.c:214:34: warning: pointer targets in passing argument 1 of '__strcspn_c1' differ in signedness [-Wpointer-sign]
  return memacpy(subject, strcspn(subject, "&"));
                                  ^
/usr/include/bits/string2.h:947:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c1 (const char *__s, int __reject)
 ^
user.c:214:34: warning: pointer targets in passing argument 1 of '__strcspn_c2' differ in signedness [-Wpointer-sign]
  return memacpy(subject, strcspn(subject, "&"));
                                  ^
/usr/include/bits/string2.h:958:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c2 (const char *__s, int __reject1, int __reject2)
 ^
user.c:214:34: warning: pointer targets in passing argument 1 of '__strcspn_c3' differ in signedness [-Wpointer-sign]
  return memacpy(subject, strcspn(subject, "&"));
                                  ^
/usr/include/bits/string2.h:970:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __strcspn_c3 (const char *__s, int __reject1, int __reject2,
 ^
user.c:214:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  return memacpy(subject, strcspn(subject, "&"));
                                  ^
user.c:214:34: note: expected 'const char *' but argument is of type 'unsigned char *'
user.c:214:34: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
  return memacpy(subject, strcspn(subject, "&"));
                                  ^
user.c:214:34: note: expected 'const char *' but argument is of type 'unsigned char *'
user.c: In function 'save_form_data_to_file':
user.c:220:49: warning: pointer targets in passing argument 1 of 'get_tempdir_filename' differ in signedness [-Wpointer-sign]
  unsigned char *filename = get_tempdir_filename("elinks-XXXXXX");
                                                 ^
In file included from user.c:28:0:
../.././src/util/file.h:46:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_tempdir_filename(unsigned char *name);
                ^
In file included from /usr/include/string.h:630:0,
                 from ../.././src/osdep/stub.h:5,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
user.c:237:20: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
  formdata = strchr(uri->post, '\n');
                    ^
user.c:237:20: note: expected 'const char *' but argument is of type 'unsigned char *'
user.c:237:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  formdata = strchr(uri->post, '\n');
           ^
user.c:239:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  len = strlen(formdata);
               ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from user.c:14:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
user.c:246:10: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign]
   unlink(filename);
          ^
In file included from user.c:11:0:
/usr/include/unistd.h:829:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int unlink (const char *__name) __THROW __nonnull ((1));
            ^
In file included from user.c:18:0:
user.c: In function 'user_protocol_handler':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
user.c:279:6: note: in expansion of macro 'N_'
      N_("No program specified for protocol %s."),
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from user.c:18:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
user.c:277:5: note: in expansion of macro 'N_'
     N_("No program"), ALIGN_CENTER,
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from user.c:16:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
user.c:308:10: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign]
   unlink(filename);
          ^
In file included from user.c:11:0:
/usr/include/unistd.h:829:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int unlink (const char *__name) __THROW __nonnull ((1));
            ^
      [LD]   src/protocol/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/protocol'
[MAKE all]   src/scripting
make[2]: Entering directory '/tmp/elinks/src/elinks/src/scripting'
[MAKE all]   src/scripting/lua
make[3]: Entering directory '/tmp/elinks/src/elinks/src/scripting/lua'
      [CC]   src/scripting/lua/core.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from core.c:27:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from core.c:31:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from core.c:43:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from core.c:44:0:
../../.././src/util/file.h: In function 'stat_links':
../../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from core.c:44:0:
../../.././src/util/file.h: In function 'stat_user':
../../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from core.c:44:0:
../../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from core.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from core.c:44:0:
../../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from core.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from core.c:44:0:
../../.././src/util/file.h: In function 'stat_group':
../../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from core.c:44:0:
../../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from core.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from core.c:44:0:
../../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from core.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from core.c:44:0:
../../.././src/util/file.h: In function 'stat_size':
../../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from core.c:44:0:
../../.././src/util/file.h: In function 'stat_date':
../../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
core.c: In function 'l_alert':
core.c:79:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   msg = "(cannot convert the error message to a string)";
       ^
core.c: In function 'l_current_url':
core.c:93:22: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
    lua_pushstring(S, url);
                      ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c: In function 'l_current_link':
core.c:109:21: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
   lua_pushstring(S, link->where);
                     ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c: In function 'l_current_title':
core.c:128:22: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
    lua_pushstring(S, clean_title);
                      ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c: In function 'l_current_document':
core.c:146:23: warning: pointer targets in passing argument 2 of 'lua_pushlstring' differ in signedness [-Wpointer-sign]
    lua_pushlstring(S, f->data, f->length);
                       ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:163:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushlstring) (lua_State *L, const char *s, size_t l);
                ^
core.c: In function 'l_current_document_formatted':
core.c:176:22: warning: pointer targets in passing argument 2 of 'lua_pushlstring' differ in signedness [-Wpointer-sign]
   lua_pushlstring(S, buffer.source, buffer.length);
                      ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:163:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushlstring) (lua_State *L, const char *s, size_t l);
                ^
core.c: In function 'l_pipe_read':
core.c:221:21: warning: pointer targets in passing argument 2 of 'lua_pushlstring' differ in signedness [-Wpointer-sign]
  lua_pushlstring(S, s, len);
                     ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:163:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushlstring) (lua_State *L, const char *s, size_t l);
                ^
core.c: In function 'l_execute':
core.c:235:78: warning: pointer targets in passing argument 3 of 'exec_on_terminal' differ in signedness [-Wpointer-sign]
   exec_on_terminal(lua_ses->tab->term, (unsigned char *) lua_tostring(S, 1), "",
                                                                              ^
In file included from ../../.././src/bfu/dialog.h:7:0,
                 from core.c:21:
../../.././src/terminal/terminal.h:226:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void exec_on_terminal(struct terminal *, unsigned char *, unsigned char *, enum term_exec);
      ^
core.c: In function 'l_tmpname':
core.c:248:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  unsigned char *fn = tempnam(NULL, "elinks");
                      ^
core.c:251:21: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
   lua_pushstring(S, fn);
                     ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c:256:18: warning: pointer targets in passing argument 1 of 'alert_lua_error' differ in signedness [-Wpointer-sign]
  alert_lua_error("Error generating temporary file name");
                  ^
In file included from core.c:37:0:
../../.././src/scripting/lua/core.h:21:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void alert_lua_error(unsigned char *);
      ^
core.c: In function 'run_lua_func':
core.c:272:19: warning: pointer targets in passing argument 1 of 'alert_lua_error' differ in signedness [-Wpointer-sign]
   alert_lua_error("key bound to nothing (internal error)");
                   ^
In file included from core.c:37:0:
../../.././src/scripting/lua/core.h:21:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void alert_lua_error(unsigned char *);
      ^
core.c:276:31: warning: pointer targets in passing argument 4 of 'handle_ref' differ in signedness [-Wpointer-sign]
  handle_ref(L, ses, func_ref, "keyboard function", 0, 0);
                               ^
core.c:64:13: note: expected 'unsigned char *' but argument is of type 'char *'
 static void handle_ref(LS, struct session *ses, int func_ref,
             ^
core.c: In function 'l_bind_key':
core.c:292:19: warning: pointer targets in passing argument 1 of 'alert_lua_error' differ in signedness [-Wpointer-sign]
   alert_lua_error("bad arguments to bind_key");
                   ^
In file included from core.c:37:0:
../../.././src/scripting/lua/core.h:21:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void alert_lua_error(unsigned char *);
      ^
core.c:310:36: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&event_name, "lua-run-func %i", ref);
                                    ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
core.c:322:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
    err = gettext("Error registering event hook");
                  ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from core.c:31:
../../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
core.c:327:20: warning: pointer targets in passing argument 1 of 'alert_lua_error2' differ in signedness [-Wpointer-sign]
   alert_lua_error2("error in bind_key: ", err);
                    ^
In file included from core.c:37:0:
../../.././src/scripting/lua/core.h:22:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void alert_lua_error2(unsigned char *, unsigned char *);
      ^
core.c: In function 'dialog_run_lua':
core.c:357:20: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
  lua_pushstring(s, data->cat);
                    ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c:358:20: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
  lua_pushstring(s, data->name);
                    ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c:359:20: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
  lua_pushstring(s, data->url);
                    ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c:360:41: warning: pointer targets in passing argument 4 of 'handle_ref' differ in signedness [-Wpointer-sign]
  handle_ref(s, lua_ses, data->func_ref, "post dialog function", 3, 1);
                                         ^
core.c:64:13: note: expected 'unsigned char *' but argument is of type 'char *'
 static void handle_ref(LS, struct session *ses, int func_ref,
             ^
core.c: In function 'l_edit_bookmark_dialog':
core.c:373:19: warning: pointer targets in passing argument 1 of 'alert_lua_error' differ in signedness [-Wpointer-sign]
   alert_lua_error("bad arguments to edit_bookmark_dialog");
                   ^
In file included from core.c:37:0:
../../.././src/scripting/lua/core.h:21:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void alert_lua_error(unsigned char *);
      ^
core.c:393:17: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  dlg->title = _("Edit bookmark", term);
                 ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:10:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
core.c:397:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field(dlg, _("Name", term), 0, 0, NULL, MAX_STR_LEN, data->cat, NULL);
                       ^
../../.././src/bfu/inpfield.h:44:38: note: in definition of macro 'add_dlg_field'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_NONE)
                                      ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:10:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
core.c:398:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field(dlg, _("Name", term), 0, 0, NULL, MAX_STR_LEN, data->name, NULL);
                       ^
../../.././src/bfu/inpfield.h:44:38: note: in definition of macro 'add_dlg_field'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_NONE)
                                      ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:10:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
core.c:399:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_field(dlg, _("URL", term), 0, 0, NULL, MAX_STR_LEN, data->url, NULL);
                       ^
../../.././src/bfu/inpfield.h:44:38: note: in definition of macro 'add_dlg_field'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_NONE)
                                      ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:7:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
core.c:401:27: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_ok_button(dlg, _("~OK", term), B_ENTER, dialog_run_lua, data);
                           ^
../../.././src/bfu/button.h:86:25: note: in definition of macro 'add_dlg_ok_button'
  add_dlg_button_do(dlg, text, flags, ok_dialog, NULL, done, data)
                         ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:7:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
core.c:402:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~Cancel", term), B_ESC, cancel_dialog, NULL);
                        ^
../../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
core.c:404:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, L_EDIT_BMK_WIDGETS_COUNT);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
core.c:404:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, L_EDIT_BMK_WIDGETS_COUNT);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
core.c: In function 'xdialog_run_lua':
core.c:434:56: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
  for (i = 0; i < data->nfields; i++) lua_pushstring(s, data->fields[i]);
                                                        ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c:435:41: warning: pointer targets in passing argument 4 of 'handle_ref' differ in signedness [-Wpointer-sign]
  handle_ref(s, lua_ses, data->func_ref, "post xdialog function",
                                         ^
core.c:64:13: note: expected 'unsigned char *' but argument is of type 'char *'
 static void handle_ref(LS, struct session *ses, int func_ref,
             ^
core.c: In function 'l_xdialog':
core.c:474:17: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  dlg->title = _("User dialog", term);
                 ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:10:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
core.c:479:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_field(dlg, _("Name", term), 0, 0, NULL, MAX_STR_LEN,
                        ^
../../.././src/bfu/inpfield.h:44:38: note: in definition of macro 'add_dlg_field'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_NONE)
                                      ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:7:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
core.c:482:27: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_ok_button(dlg, _("~OK", term), B_ENTER, xdialog_run_lua, data);
                           ^
../../.././src/bfu/button.h:86:25: note: in definition of macro 'add_dlg_ok_button'
  add_dlg_button_do(dlg, text, flags, ok_dialog, NULL, done, data)
                         ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:7:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
core.c:483:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~Cancel", term), B_ESC, cancel_dialog, NULL);
                        ^
../../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
core.c:485:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, nitems);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
core.c:485:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, nitems);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
core.c: In function 'l_get_option':
core.c:587:21: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
   lua_pushstring(S, opt->value.string);
                     ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c:594:21: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
   lua_pushstring(S, cp_name);
                     ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c:604:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   lang = "System";
        ^
core.c:606:21: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
   lua_pushstring(S, lang);
                     ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c:617:21: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
   lua_pushstring(S, strcolor);
                     ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'const unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
In file included from core.c:15:0:
core.c: In function 'do_hooks_file':
core.c:663:22: warning: pointer targets in passing argument 2 of 'luaL_loadfile' differ in signedness [-Wpointer-sign]
   if (luaL_dofile(S, file) != 0)
                      ^
/usr/include/lua5.1/lauxlib.h:112:20: note: in definition of macro 'luaL_dofile'
  (luaL_loadfile(L, fn) || lua_pcall(L, 0, LUA_MULTRET, 0))
                    ^
/usr/include/lua5.1/lauxlib.h:77:17: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUALIB_API int (luaL_loadfile) (lua_State *L, const char *filename);
                 ^
core.c: In function 'init_lua':
core.c:693:20: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
  lua_pushstring(L, elinks_home ? elinks_home
                    ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
In file included from ../../.././src/osdep/types.h:5:0,
                 from ../../.././src/elinks.h:11,
                 from core.c:19:
../../../config.h:5:17: warning: pointer targets in passing argument 2 of 'do_hooks_file' differ in signedness [-Wpointer-sign]
 #define CONFDIR "/etc"
                 ^
core.c:697:19: note: in expansion of macro 'CONFDIR'
  do_hooks_file(L, CONFDIR, LUA_HOOKS_FILENAME);
                   ^
core.c:651:1: note: expected 'unsigned char *' but argument is of type 'char *'
 do_hooks_file(LS, unsigned char *prefix, unsigned char *filename)
 ^
core.c:51:29: warning: pointer targets in passing argument 3 of 'do_hooks_file' differ in signedness [-Wpointer-sign]
 #define LUA_HOOKS_FILENAME  "hooks.lua"
                             ^
core.c:697:28: note: in expansion of macro 'LUA_HOOKS_FILENAME'
  do_hooks_file(L, CONFDIR, LUA_HOOKS_FILENAME);
                            ^
core.c:651:1: note: expected 'unsigned char *' but argument is of type 'char *'
 do_hooks_file(LS, unsigned char *prefix, unsigned char *filename)
 ^
core.c:51:29: warning: pointer targets in passing argument 3 of 'do_hooks_file' differ in signedness [-Wpointer-sign]
 #define LUA_HOOKS_FILENAME  "hooks.lua"
                             ^
core.c:698:49: note: in expansion of macro 'LUA_HOOKS_FILENAME'
  if (elinks_home) do_hooks_file(L, elinks_home, LUA_HOOKS_FILENAME);
                                                 ^
core.c:651:1: note: expected 'unsigned char *' but argument is of type 'char *'
 do_hooks_file(LS, unsigned char *prefix, unsigned char *filename)
 ^
In file included from core.c:31:0:
core.c: In function 'alert_lua_error':
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
core.c:747:4: note: in expansion of macro 'N_'
    N_("Lua Error"), ALIGN_LEFT,
    ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
core.c:752:11: warning: pointer targets in passing argument 1 of 'usrerror' differ in signedness [-Wpointer-sign]
  usrerror("Lua: %s", msg);
           ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/util/error.h:54:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void usrerror(unsigned char *fmt, ...);
      ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
core.c: In function 'handle_ret_eval':
/usr/include/lua5.1/lua.h:279:27: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define lua_tostring(L,i) lua_tolstring(L, (i), NULL)
                           ^
core.c:775:30: note: in expansion of macro 'lua_tostring'
  const unsigned char *expr = lua_tostring(L, -1);
                              ^
In file included from core.c:15:0:
core.c:781:27: warning: pointer targets in passing argument 2 of 'luaL_loadstring' differ in signedness [-Wpointer-sign]
    (void)luaL_dostring(L, expr);
                           ^
/usr/include/lua5.1/lauxlib.h:115:22: note: in definition of macro 'luaL_dostring'
  (luaL_loadstring(L, s) || lua_pcall(L, 0, LUA_MULTRET, 0))
                      ^
/usr/include/lua5.1/lauxlib.h:80:17: note: expected 'const char *' but argument is of type 'const unsigned char *'
 LUALIB_API int (luaL_loadstring) (lua_State *L, const char *s);
                 ^
core.c:788:18: warning: pointer targets in passing argument 1 of 'alert_lua_error' differ in signedness [-Wpointer-sign]
  alert_lua_error("bad argument for eval");
                  ^
core.c:743:1: note: expected 'unsigned char *' but argument is of type 'char *'
 alert_lua_error(unsigned char *msg)
 ^
core.c: In function 'handle_ret_run':
core.c:797:41: warning: pointer targets in passing argument 3 of 'exec_on_terminal' differ in signedness [-Wpointer-sign]
   exec_on_terminal(ses->tab->term, cmd, "", TERM_EXEC_FG);
                                         ^
In file included from ../../.././src/bfu/dialog.h:7:0,
                 from core.c:21:
../../.././src/terminal/terminal.h:226:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void exec_on_terminal(struct terminal *, unsigned char *, unsigned char *, enum term_exec);
      ^
core.c:801:18: warning: pointer targets in passing argument 1 of 'alert_lua_error' differ in signedness [-Wpointer-sign]
  alert_lua_error("bad argument for run");
                  ^
core.c:743:1: note: expected 'unsigned char *' but argument is of type 'char *'
 alert_lua_error(unsigned char *msg)
 ^
core.c: In function 'handle_ret_goto_url':
core.c:814:18: warning: pointer targets in passing argument 1 of 'alert_lua_error' differ in signedness [-Wpointer-sign]
  alert_lua_error("bad argument for goto_url");
                  ^
core.c:743:1: note: expected 'unsigned char *' but argument is of type 'char *'
 alert_lua_error(unsigned char *msg)
 ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
core.c: In function 'handle_standard_lua_returns':
/usr/include/lua5.1/lua.h:279:27: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define lua_tostring(L,i) lua_tolstring(L, (i), NULL)
                           ^
core.c:820:29: note: in expansion of macro 'lua_tostring'
  const unsigned char *act = lua_tostring(L, -2);
                             ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
core.c:823:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(act, "eval"))
               ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
core.c:823:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(act, "eval"))
               ^
core.c:823:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:823:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(act, "eval"))
               ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
core.c:823:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(act, "eval"))
               ^
core.c:823:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:823:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(act, "eval"))
               ^
core.c:823:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:823:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(act, "eval"))
               ^
core.c:823:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:825:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "run"))
                    ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
core.c:825:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "run"))
                    ^
core.c:825:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:825:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "run"))
                    ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
core.c:825:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "run"))
                    ^
core.c:825:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:825:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "run"))
                    ^
core.c:825:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:825:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "run"))
                    ^
core.c:825:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:827:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "goto_url"))
                    ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
core.c:827:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "goto_url"))
                    ^
core.c:827:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:827:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "goto_url"))
                    ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from core.c:19:
core.c:827:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "goto_url"))
                    ^
core.c:827:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:827:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "goto_url"))
                    ^
core.c:827:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:827:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(act, "goto_url"))
                    ^
core.c:827:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
core.c:830:21: warning: pointer targets in passing argument 1 of 'alert_lua_error2' differ in signedness [-Wpointer-sign]
    alert_lua_error2("unrecognised return value from ", from);
                     ^
core.c:757:1: note: expected 'unsigned char *' but argument is of type 'char *'
 alert_lua_error2(unsigned char *msg, unsigned char *msg2)
 ^
core.c:833:20: warning: pointer targets in passing argument 1 of 'alert_lua_error2' differ in signedness [-Wpointer-sign]
   alert_lua_error2("bad return type from ", from);
                    ^
core.c:757:1: note: expected 'unsigned char *' but argument is of type 'char *'
 alert_lua_error2(unsigned char *msg, unsigned char *msg2)
 ^
core.c: In function 'lua_console':
core.c:880:20: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
  lua_pushstring(L, expr);
                    ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from core.c:15:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
core.c:881:30: warning: pointer targets in passing argument 3 of 'handle_ref_on_stack' differ in signedness [-Wpointer-sign]
  handle_ref_on_stack(L, ses, "lua_console_hook", 1);
                              ^
core.c:839:1: note: expected 'unsigned char *' but argument is of type 'char *'
 handle_ref_on_stack(LS, struct session *ses, unsigned char *from, int num_args)
 ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
core.c: In function 'dialog_lua_console':
core.c:893:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("anonymous"))
                       ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
core.c:893:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("anonymous"))
      ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
core.c:897:8: note: in expansion of macro 'N_'
        N_("Lua Console"), N_("Enter expression"),
        ^
In file included from ../../.././src/bfu/widget.h:10:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from core.c:31:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
core.c:897:27: note: in expansion of macro 'N_'
        N_("Lua Console"), N_("Enter expression"),
                           ^
In file included from ../../.././src/bfu/widget.h:10:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
core.c:899:21: warning: pointer targets in passing argument 8 of 'input_dialog' differ in signedness [-Wpointer-sign]
        MAX_STR_LEN, "", 0, 0, NULL,
                     ^
In file included from ../../.././src/bfu/widget.h:10:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from core.c:21:
../../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
      [CC]   src/scripting/lua/hooks.o
In file included from hooks.c:15:0:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from hooks.c:11:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from hooks.c:13:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hooks.c: In function 'script_hook_goto_url':
hooks.c:43:20: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
  lua_pushstring(L, *url);
                    ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from hooks.c:7:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
In file included from hooks.c:15:0:
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
hooks.c:48:21: note: in expansion of macro 'struri'
   lua_pushstring(L, struri(cur_loc(ses)->vs.uri));
                     ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from hooks.c:7:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
hooks.c:67:19: warning: pointer targets in passing argument 1 of 'alert_lua_error' differ in signedness [-Wpointer-sign]
   alert_lua_error("goto_url_hook must return a string or nil");
                   ^
In file included from hooks.c:16:0:
../../.././src/scripting/lua/core.h:21:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void alert_lua_error(unsigned char *);
      ^
hooks.c: In function 'script_hook_follow_url':
hooks.c:92:20: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
  lua_pushstring(L, *url);
                    ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from hooks.c:7:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
hooks.c:110:19: warning: pointer targets in passing argument 1 of 'alert_lua_error' differ in signedness [-Wpointer-sign]
   alert_lua_error("follow_url_hook must return a string or nil");
                   ^
In file included from hooks.c:16:0:
../../.././src/scripting/lua/core.h:21:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void alert_lua_error(unsigned char *);
      ^
hooks.c: In function 'script_hook_pre_format_html':
hooks.c:137:20: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
  lua_pushstring(L, url);
                    ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from hooks.c:7:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
hooks.c:138:21: warning: pointer targets in passing argument 2 of 'lua_pushlstring' differ in signedness [-Wpointer-sign]
  lua_pushlstring(L, fragment->data, fragment->length);
                     ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from hooks.c:7:
/usr/include/lua5.1/lua.h:163:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushlstring) (lua_State *L, const char *s, size_t l);
                ^
hooks.c:152:19: warning: pointer targets in passing argument 1 of 'alert_lua_error' differ in signedness [-Wpointer-sign]
   alert_lua_error("pre_format_html_hook must return a string or nil");
                   ^
In file included from hooks.c:16:0:
../../.././src/scripting/lua/core.h:21:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void alert_lua_error(unsigned char *);
      ^
hooks.c: In function 'script_hook_get_proxy':
hooks.c:182:20: warning: pointer targets in passing argument 2 of 'lua_pushstring' differ in signedness [-Wpointer-sign]
  lua_pushstring(L, url);
                    ^
In file included from /usr/include/lua5.1/lauxlib.h:15:0,
                 from hooks.c:7:
/usr/include/lua5.1/lua.h:164:16: note: expected 'const char *' but argument is of type 'unsigned char *'
 LUA_API void  (lua_pushstring) (lua_State *L, const char *s);
                ^
hooks.c:195:19: warning: pointer targets in passing argument 1 of 'alert_lua_error' differ in signedness [-Wpointer-sign]
   alert_lua_error("proxy_hook must return a string or nil");
                   ^
In file included from hooks.c:16:0:
../../.././src/scripting/lua/core.h:21:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void alert_lua_error(unsigned char *);
      ^
hooks.c: At top level:
hooks.c:215:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "goto-url", 0, script_hook_goto_url, NULL },
    ^
hooks.c:215:4: note: (near initialization for 'lua_scripting_hooks[0].name')
hooks.c:216:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "follow-url", 0, script_hook_follow_url, NULL },
    ^
hooks.c:216:4: note: (near initialization for 'lua_scripting_hooks[1].name')
hooks.c:217:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "pre-format-html", 0, script_hook_pre_format_html, NULL },
    ^
hooks.c:217:4: note: (near initialization for 'lua_scripting_hooks[2].name')
hooks.c:218:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "get-proxy", 0, script_hook_get_proxy, NULL },
    ^
hooks.c:218:4: note: (near initialization for 'lua_scripting_hooks[3].name')
hooks.c:219:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "quit", 0, script_hook_quit, NULL },
    ^
hooks.c:219:4: note: (near initialization for 'lua_scripting_hooks[4].name')
hooks.c:220:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "dialog-lua-console", 0, dialog_lua_console, NULL },
    ^
hooks.c:220:4: note: (near initialization for 'lua_scripting_hooks[5].name')
hooks.c:221:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "free-history", 0, free_lua_console_history, NULL },
    ^
hooks.c:221:4: note: (near initialization for 'lua_scripting_hooks[6].name')
      [CC]   src/scripting/lua/lua.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/intl/gettext/libintl.h:16,
                 from lua.c:9:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from lua.c:9:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from lua.c:9:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from lua.c:10:0:
lua.c: At top level:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
lua.c:16:15: note: in expansion of macro 'N_'
  /* name: */  N_("Lua"),
               ^
../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'lua_scripting_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
lua.c:16:15: note: in expansion of macro 'N_'
  /* name: */  N_("Lua"),
               ^
      [LD]   src/scripting/lua/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/scripting/lua'
[MAKE all]   src/scripting/smjs
make[3]: Entering directory '/tmp/elinks/src/elinks/src/scripting/smjs'
      [CC]   src/scripting/smjs/action_object.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from action_object.c:9:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from action_object.c:10:0:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from action_object.c:11:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from action_object.c:11:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from action_object.c:9:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
action_object.c: In function 'smjs_action_fn_finalize':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
action_object.c:34:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &action_fn_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
action_object.c:34:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &action_fn_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
action_object.c: In function 'smjs_action_fn_callback':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
action_object.c:52:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
action_object.c:52:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
action_object.c:61:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, fn_obj, (JSClass *) &action_fn_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
action_object.c:61:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, fn_obj, (JSClass *) &action_fn_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
action_object.c:92:13: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
           _("Cannot run actions in a tab that doesn't "
             ^
In file included from action_object.c:11:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
action_object.c: In function 'action_get_property':
action_object.c:171:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  action_str = JS_EncodeString(ctx, JS_ValueToString(ctx, val));
             ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from action_object.c:9:
action_object.c: In function 'smjs_get_action_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
action_object.c:195:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
action_object.c:195:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/scripting/smjs/bookmarks.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from bookmarks.c:9:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from bookmarks.c:10:0:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bookmarks/bookmarks.h:4,
                 from bookmarks.c:9:
bookmarks.c: In function 'smjs_get_bookmark_generic_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
bookmarks.c:28:2: note: in expansion of macro 'assert'
  assert(clasp == &bookmark_class || clasp == &bookmark_folder_class);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
bookmarks.c:28:2: note: in expansion of macro 'assert'
  assert(clasp == &bookmark_class || clasp == &bookmark_folder_class);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
bookmarks.c: In function 'bookmark_finalize':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
bookmarks.c:51:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &bookmark_class, NULL)
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
bookmarks.c:51:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &bookmark_class, NULL)
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
bookmarks.c: In function 'bookmark_set_property':
bookmarks.c:230:46: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  ok = update_bookmark(bookmark, get_cp_index("UTF-8"), title, url);
                                              ^
In file included from bookmarks.c:11:0:
../../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
      [CC]   src/scripting/smjs/cache_object.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from cache_object.c:9:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from cache_object.c:10:0:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from cache_object.c:11:0:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from cache_object.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from cache_object.c:9:
cache_object.c: In function 'cache_entry_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cache_object.c:58:2: note: in expansion of macro 'assert'
  assert(cache_entry_is_valid(cached));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cache_object.c:58:2: note: in expansion of macro 'assert'
  assert(cache_entry_is_valid(cached));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
cache_object.c:81:50: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyN' differ in signedness [-Wpointer-sign]
                                                  fragment->data,
                                                  ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from cache_object.c:10:
/usr/include/js/jsapi.h:2962:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyN(JSContext *cx, const char *s, size_t n);
 ^
cache_object.c:89:50: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
                                                  cached->content_type));
                                                  ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from cache_object.c:10:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
cache_object.c:95:50: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
                                                  cached->head));
                                                  ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from cache_object.c:10:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from cache_object.c:11:0:
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
cache_object.c:106:43: note: in expansion of macro 'struri'
                                           struri(cached->uri)));
                                           ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from cache_object.c:10:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from cache_object.c:9:
cache_object.c: In function 'cache_entry_set_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cache_object.c:142:2: note: in expansion of macro 'assert'
  assert(cache_entry_is_valid(cached));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cache_object.c:142:2: note: in expansion of macro 'assert'
  assert(cache_entry_is_valid(cached));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
cache_object.c:156:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   unsigned char *str = JS_EncodeString(smjs_ctx, jsstr);
                        ^
cache_object.c:167:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   unsigned char *str = JS_EncodeString(smjs_ctx, jsstr);
                        ^
cache_object.c:176:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   unsigned char *str = JS_EncodeString(smjs_ctx, jsstr);
                        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from cache_object.c:9:
cache_object.c: In function 'cache_entry_finalize':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cache_object.c:204:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &cache_entry_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cache_object.c:204:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &cache_entry_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cache_object.c:213:2: note: in expansion of macro 'assert'
  assert(cached->jsobject == obj);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cache_object.c:213:2: note: in expansion of macro 'assert'
  assert(cached->jsobject == obj);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
cache_object.c: In function 'smjs_get_cache_entry_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cache_object.c:239:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cache_object.c:239:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
cache_object.c: In function 'smjs_detach_cache_entry_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cache_object.c:270:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cache_object.c:270:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cache_object.c:271:2: note: in expansion of macro 'assert'
  assert(cached);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cache_object.c:271:2: note: in expansion of macro 'assert'
  assert(cached);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
cache_object.c:276:2: note: in expansion of macro 'assert'
  assert(JS_GetInstancePrivate(smjs_ctx, cached->jsobject,
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
cache_object.c:276:2: note: in expansion of macro 'assert'
  assert(JS_GetInstancePrivate(smjs_ctx, cached->jsobject,
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/scripting/smjs/core.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from core.c:12:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from core.c:12:0:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from ../../.././src/util/file.h:7:0,
                 from core.c:21:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from core.c:9:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from core.c:21:0:
../../.././src/util/file.h: In function 'stat_links':
../../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from core.c:12:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from core.c:21:0:
../../.././src/util/file.h: In function 'stat_user':
../../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from core.c:12:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from core.c:21:0:
../../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from /usr/include/js/jsapi.h:47:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:22,
                 from core.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from core.c:21:0:
../../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from /usr/include/js/jsapi.h:47:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:22,
                 from core.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from core.c:21:0:
../../.././src/util/file.h: In function 'stat_group':
../../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from core.c:12:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from core.c:21:0:
../../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from /usr/include/js/jsapi.h:47:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:22,
                 from core.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from core.c:21:0:
../../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from /usr/include/js/jsapi.h:47:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:22,
                 from core.c:12:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from core.c:21:0:
../../.././src/util/file.h: In function 'stat_size':
../../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from core.c:12:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from core.c:21:0:
../../.././src/util/file.h: In function 'stat_date':
../../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from core.c:12:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
core.c: In function 'error_reporter':
core.c:47:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  strict   = JSREPORT_IS_STRICT(report->flags) ? " strict" : "";
           ^
core.c:48:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  exception = JSREPORT_IS_EXCEPTION(report->flags) ? " exception" : "";
            ^
core.c:49:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  warning   = JSREPORT_IS_WARNING(report->flags) ? " warning" : "";
            ^
core.c:50:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  error   = !report->flags ? " error" : "";
          ^
core.c:52:29: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&msg, "A client script raised the following%s%s%s%s",
                             ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from core.c:12:
../../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
core.c:55:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&msg, ":\n\n");
                      ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from core.c:12:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
core.c:56:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(&msg, message);
                      ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from core.c:12:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'const char *'
 struct string *add_to_string(struct string *string,
                ^
core.c:61:30: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&msg, "\n\n%s\n.%*s^%*s.",
                              ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from core.c:12:
../../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
core.c: In function 'smjs_do_file':
core.c:86:5: warning: pointer targets in passing argument 3 of 'JS_EvaluateScript' differ in signedness [-Wpointer-sign]
     script.source, script.length, path, 1, &rval)) {
     ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from core.c:12:
/usr/include/js/jsapi.h:2815:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_EvaluateScript(JSContext *cx, JSObject *obj,
 ^
core.c:86:35: warning: pointer targets in passing argument 5 of 'JS_EvaluateScript' differ in signedness [-Wpointer-sign]
     script.source, script.length, path, 1, &rval)) {
                                   ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from core.c:12:
/usr/include/js/jsapi.h:2815:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_EvaluateScript(JSContext *cx, JSObject *obj,
 ^
core.c:87:20: warning: pointer targets in passing argument 1 of 'alert_smjs_error' differ in signedness [-Wpointer-sign]
   alert_smjs_error("error loading script file");
                    ^
core.c:33:1: note: expected 'unsigned char *' but argument is of type 'char *'
 alert_smjs_error(unsigned char *msg)
 ^
core.c: In function 'smjs_do_file_wrapper':
core.c:101:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  unsigned char *path = JS_EncodeString(smjs_ctx, jsstr);
                        ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from core.c:12:
core.c: In function 'smjs_load_hooks':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
core.c:114:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
core.c:114:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/osdep/types.h:5:0,
                 from ../../.././src/elinks.h:11,
                 from core.c:9:
../../../config.h:5:17: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
 #define CONFDIR "/etc"
                 ^
core.c:120:18: note: in expansion of macro 'CONFDIR'
   path = stracpy(CONFDIR STRING_DIR_SEP SMJS_HOOKS_FILENAME);
                  ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:24:0,
                 from core.c:12:
../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
core.c: In function 'utf8_to_jsstring':
core.c:194:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   in_bytes = strlen(str);
                     ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from core.c:9:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from core.c:12:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
core.c:200:2: note: in expansion of macro 'assert'
  assert(!needs_utf16_surrogates(UCS_REPLACEMENT_CHARACTER));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
core.c:200:2: note: in expansion of macro 'assert'
  assert(!needs_utf16_surrogates(UCS_REPLACEMENT_CHARACTER));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
core.c:229:4: note: in expansion of macro 'assert'
    assert(utf16_alloc - utf16_used >= 2);
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
core.c:229:4: note: in expansion of macro 'assert'
    assert(utf16_alloc - utf16_used >= 2);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
core.c:234:4: note: in expansion of macro 'assert'
    assert(utf16_alloc - utf16_used >= 1);
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
core.c:234:4: note: in expansion of macro 'assert'
    assert(utf16_alloc - utf16_used >= 1);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/scripting/smjs/elinks_object.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from elinks_object.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from elinks_object.c:13:0:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from elinks_object.c:14:0:
../../.././src/ecmascript/spidermonkey/util.h: In function 'string_to_jsval':
../../.././src/ecmascript/spidermonkey/util.h:26:48: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
   *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(ctx, string));
                                                ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from elinks_object.c:13:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from elinks_object.c:15:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from elinks_object.c:15:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from elinks_object.c:16:0:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from elinks_object.c:9:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from elinks_object.c:13:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from elinks_object.c:15:0:
elinks_object.c: In function 'elinks_alert':
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
elinks_object.c:58:5: note: in expansion of macro 'N_'
     N_("User script alert"), ALIGN_LEFT, string);
     ^
In file included from elinks_object.c:11:0:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
elinks_object.c:60:12: warning: pointer targets in passing argument 1 of 'usrerror' differ in signedness [-Wpointer-sign]
   usrerror("%s", string);
            ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from elinks_object.c:13:
../../.././src/util/error.h:54:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void usrerror(unsigned char *fmt, ...);
      ^
elinks_object.c: In function 'elinks_execute':
elinks_object.c:85:48: warning: pointer targets in passing argument 3 of 'exec_on_terminal' differ in signedness [-Wpointer-sign]
  exec_on_terminal(smjs_ses->tab->term, string, "", TERM_EXEC_BG);
                                                ^
In file included from ../../.././src/intl/gettext/libintl.h:18:0,
                 from elinks_object.c:15:
../../.././src/terminal/terminal.h:226:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void exec_on_terminal(struct terminal *, unsigned char *, unsigned char *, enum term_exec);
      ^
elinks_object.c: In function 'elinks_get_property':
elinks_object.c:127:53: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
   *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(smjs_ctx, elinks_home));
                                                     ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from elinks_object.c:13:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from elinks_object.c:13:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
elinks_object.c:156:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("Invalid ID %d in elinks_get_property().",
   ^
elinks_object.c:156:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("Invalid ID %d in elinks_get_property().",
            ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from elinks_object.c:13:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
elinks_object.c: In function 'elinks_set_property':
elinks_object.c:188:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
         url = JS_EncodeString(smjs_ctx, jsstr);
             ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from elinks_object.c:13:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
elinks_object.c:196:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("Invalid ID %d in elinks_set_property().",
   ^
elinks_object.c:196:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("Invalid ID %d in elinks_set_property().",
            ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from elinks_object.c:13:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
elinks_object.c: In function 'smjs_get_elinks_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
elinks_object.c:220:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
elinks_object.c:220:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
elinks_object.c:221:2: note: in expansion of macro 'assert'
  assert(smjs_global_object);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
elinks_object.c:221:2: note: in expansion of macro 'assert'
  assert(smjs_global_object);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
elinks_object.c: In function 'smjs_invoke_elinks_object_method':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
elinks_object.c:250:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
elinks_object.c:250:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
elinks_object.c:251:2: note: in expansion of macro 'assert'
  assert(smjs_elinks_object);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
elinks_object.c:251:2: note: in expansion of macro 'assert'
  assert(smjs_elinks_object);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
elinks_object.c:252:2: note: in expansion of macro 'assert'
  assert(rval);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
elinks_object.c:252:2: note: in expansion of macro 'assert'
  assert(rval);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
elinks_object.c:253:2: note: in expansion of macro 'assert'
  assert(argv);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
elinks_object.c:253:2: note: in expansion of macro 'assert'
  assert(argv);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
elinks_object.c:256:33: warning: pointer targets in passing argument 3 of 'JS_GetProperty' differ in signedness [-Wpointer-sign]
                                 method, rval))
                                 ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from elinks_object.c:13:
/usr/include/js/jsapi.h:2332:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_GetProperty(JSContext *cx, JSObject *obj, const char *name, jsval *vp);
 ^
      [CC]   src/scripting/smjs/global_object.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from global_object.c:9:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from global_object.c:9:0:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from global_object.c:9:
global_object.c: In function 'smjs_get_global_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
global_object.c:30:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
global_object.c:30:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/scripting/smjs/globhist.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/globhist/globhist.h:4,
                 from globhist.c:9:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from globhist.c:10:0:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/globhist/globhist.h:4,
                 from globhist.c:9:
globhist.c: In function 'smjs_globhist_item_finalize':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
globhist.c:25:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &smjs_globhist_item_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
globhist.c:25:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &smjs_globhist_item_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
globhist.c: In function 'smjs_globhist_item_get_property':
globhist.c:79:43: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
                                           history_item->title));
                                           ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from globhist.c:10:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
globhist.c:84:43: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
                                           history_item->url));
                                           ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from globhist.c:10:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
globhist.c: In function 'smjs_globhist_item_set_property':
globhist.c:142:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   unsigned char *str = JS_EncodeString(smjs_ctx, jsstr);
                        ^
globhist.c:150:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   unsigned char *str = JS_EncodeString(smjs_ctx, jsstr);
                        ^
globhist.c: In function 'smjs_globhist_get_property':
globhist.c:214:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  uri_string = JS_EncodeString(ctx, JS_ValueToString(ctx, tmp));
             ^
      [CC]   src/scripting/smjs/hooks.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from hooks.c:9:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from hooks.c:10:0:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from hooks.c:11:0:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from hooks.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from hooks.c:9:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hooks.c: In function 'script_hook_url':
hooks.c:36:56: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
  args[0] = STRING_TO_JSVAL(JS_NewStringCopyZ(smjs_ctx, *url));
                                                        ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from hooks.c:10:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
hooks.c:44:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    unsigned char *str = JS_EncodeString(smjs_ctx, jsstr);
                         ^
hooks.c: In function 'script_hook_pre_format_html':
hooks.c:82:50: warning: pointer targets in passing argument 1 of 'smjs_invoke_elinks_object_method' differ in signedness [-Wpointer-sign]
  if (JS_TRUE == smjs_invoke_elinks_object_method("preformat_html",
                                                  ^
In file included from hooks.c:17:0:
../../.././src/scripting/smjs/elinks_object.h:15:8: note: expected 'unsigned char *' but argument is of type 'char *'
 JSBool smjs_invoke_elinks_object_method(unsigned char *method,
        ^
hooks.c: At top level:
hooks.c:93:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "goto-url", 0, script_hook_url, "goto_url_hook" },
    ^
hooks.c:93:4: note: (near initialization for 'smjs_scripting_hooks[0].name')
hooks.c:94:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "follow-url", 0, script_hook_url, "follow_url_hook" },
    ^
hooks.c:94:4: note: (near initialization for 'smjs_scripting_hooks[1].name')
hooks.c:95:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "pre-format-html", 0, script_hook_pre_format_html, NULL },
    ^
hooks.c:95:4: note: (near initialization for 'smjs_scripting_hooks[2].name')
      [CC]   src/scripting/smjs/keybinding.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from keybinding.c:9:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from keybinding.c:10:0:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
keybinding.c: In function 'keymap_get_property':
keybinding.c:39:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  keystroke_str = JS_EncodeString(ctx, JS_ValueToString(ctx, tmp));
                ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from keybinding.c:7:
keybinding.c:44:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (!action_str || !strcmp(action_str, "none")) goto ret_null;
                             ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from keybinding.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from keybinding.c:7:
keybinding.c:44:29: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!action_str || !strcmp(action_str, "none")) goto ret_null;
                             ^
keybinding.c:44:29: note: expected 'const char *' but argument is of type 'unsigned char *'
keybinding.c:44:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (!action_str || !strcmp(action_str, "none")) goto ret_null;
                             ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from keybinding.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from ../../.././src/osdep/stub.h:5,
                 from ../../.././src/elinks.h:34,
                 from keybinding.c:7:
keybinding.c:44:29: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!action_str || !strcmp(action_str, "none")) goto ret_null;
                             ^
keybinding.c:44:29: note: expected 'const char *' but argument is of type 'unsigned char *'
keybinding.c:44:29: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!action_str || !strcmp(action_str, "none")) goto ret_null;
                             ^
keybinding.c:44:29: note: expected 'const char *' but argument is of type 'unsigned char *'
keybinding.c:44:29: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (!action_str || !strcmp(action_str, "none")) goto ret_null;
                             ^
keybinding.c:44:29: note: expected 'const char *' but argument is of type 'unsigned char *'
keybinding.c:46:47: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
  *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(ctx, action_str));
                                               ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from keybinding.c:10:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
keybinding.c: In function 'keymap_set_property':
keybinding.c:99:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  keystroke_str = JS_EncodeString(ctx, JS_ValueToString(ctx, val));
                ^
keybinding.c:105:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   action_str = JS_EncodeString(ctx, JS_ValueToString(ctx, *vp));
              ^
keybinding.c:114:42: warning: pointer targets in passing argument 3 of 'bind_do' differ in signedness [-Wpointer-sign]
   if (bind_do(keymap_str, keystroke_str, "none", 0))
                                          ^
In file included from keybinding.c:9:0:
../../.././src/config/kbdbind.h:185:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int bind_do(unsigned char *, const unsigned char *, unsigned char *, int);
     ^
keybinding.c:130:37: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
   add_format_to_string(&event_name, "smjs-run-func %p", jsobj);
                                     ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from keybinding.c:9:
../../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
keybinding.c:149:21: warning: pointer targets in passing argument 1 of 'alert_smjs_error' differ in signedness [-Wpointer-sign]
    alert_smjs_error("error registering event hook"
                     ^
In file included from keybinding.c:12:0:
../../.././src/scripting/smjs/core.h:13:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void alert_smjs_error(unsigned char *msg);
      ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from keybinding.c:9:
keybinding.c: In function 'keymap_finalize':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
keybinding.c:167:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &keymap_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
keybinding.c:167:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &keymap_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
keybinding.c: In function 'smjs_get_keymap_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
keybinding.c:190:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
keybinding.c:190:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
keybinding.c: In function 'smjs_get_keymap_hash_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
keybinding.c:231:3: note: in expansion of macro 'assert'
   assert(keymap_str);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
keybinding.c:231:3: note: in expansion of macro 'assert'
   assert(keymap_str);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
keybinding.c:237:42: warning: pointer targets in passing argument 3 of 'JS_SetProperty' differ in signedness [-Wpointer-sign]
   JS_SetProperty(smjs_ctx, keymaps_hash, keymap_str, &val);
                                          ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from keybinding.c:10:
/usr/include/js/jsapi.h:2352:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_SetProperty(JSContext *cx, JSObject *obj, const char *name, jsval *vp);
 ^
      [CC]   src/scripting/smjs/load_uri.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from load_uri.c:9:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from load_uri.c:9:0:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from load_uri.c:9:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from load_uri.c:11:0:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from load_uri.c:7:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
load_uri.c: In function 'smjs_load_uri':
load_uri.c:81:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  uri_string = JS_EncodeString(smjs_ctx, jsstr);
             ^
      [CC]   src/scripting/smjs/session_object.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from session_object.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/ecmascript/spidermonkey/util.h:5:0,
                 from session_object.c:13:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from session_object.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h: In function 'string_to_jsval':
../../.././src/ecmascript/spidermonkey/util.h:26:48: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
   *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(ctx, string));
                                                ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from session_object.c:13:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from session_object.c:15:0:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from session_object.c:13:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'smjs_location_array_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:66:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:66:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'smjs_location_array_finalize':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:97:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &location_array_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:97:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &location_array_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:106:2: note: in expansion of macro 'assert'
  assert(ses->history_jsobject == obj);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:106:2: note: in expansion of macro 'assert'
  assert(ses->history_jsobject == obj);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'smjs_get_session_location_array_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:129:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:129:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'session_get_property':
session_object.c:244:28: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
   string_to_jsval(ctx, vp, ses->search_direction == 1 ? "down"
                            ^
In file included from session_object.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
session_object.c:253:28: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
   string_to_jsval(ctx, vp, ses->kbdprefix.mark == KP_MARK_NOTHING
                            ^
In file included from session_object.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
session_object.c:266:19: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
                   ses->insert_mode == INSERT_MODE_LESS
                   ^
In file included from session_object.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
session_object.c:275:19: warning: pointer targets in passing argument 3 of 'string_to_jsval' differ in signedness [-Wpointer-sign]
                   ses->navigate_mode == NAVIGATE_CURSOR_ROUTING
                   ^
In file included from session_object.c:13:0:
../../.././src/ecmascript/spidermonkey/util.h:21:1: note: expected 'unsigned char *' but argument is of type 'char *'
 string_to_jsval(JSContext *ctx, jsval *vp, unsigned char *string)
 ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from session_object.c:13:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
session_object.c:289:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("Invalid ID %d in session_get_property().",
   ^
session_object.c:289:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("Invalid ID %d in session_get_property().",
            ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from session_object.c:13:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'session_set_property':
session_object.c:316:30: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign]
   ses->status.visited = atol(jsval_to_string(ctx, vp));
                              ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdlib.h:24,
                 from session_object.c:7:
/usr/include/stdlib.h:283:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atol (const char *__nptr))
 ^
session_object.c:322:27: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign]
   ses->reloadlevel = atol(jsval_to_string(ctx, vp));
                           ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdlib.h:24,
                 from session_object.c:7:
/usr/include/stdlib.h:283:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atol (const char *__nptr))
 ^
session_object.c:326:28: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign]
   ses->redirect_cnt = atol(jsval_to_string(ctx, vp));
                            ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdlib.h:24,
                 from session_object.c:7:
/usr/include/stdlib.h:283:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atol (const char *__nptr))
 ^
session_object.c:336:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   str = JS_EncodeString(ctx, jsstr);
       ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:339:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "up"))
               ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:339:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "up"))
               ^
session_object.c:339:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:339:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "up"))
               ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:339:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "up"))
               ^
session_object.c:339:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:339:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "up"))
               ^
session_object.c:339:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:339:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "up"))
               ^
session_object.c:339:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:341:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "down"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:341:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "down"))
                    ^
session_object.c:341:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:341:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "down"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:341:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "down"))
                    ^
session_object.c:341:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:341:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "down"))
                    ^
session_object.c:341:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:341:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "down"))
                    ^
session_object.c:341:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:349:38: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign]
   ses->kbdprefix.repeat_count = atol(jsval_to_string(ctx, vp));
                                      ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdlib.h:24,
                 from session_object.c:7:
/usr/include/stdlib.h:283:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atol (const char *__nptr))
 ^
session_object.c:359:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   str = JS_EncodeString(ctx, jsstr);
       ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:362:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "nothing"))
               ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:362:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "nothing"))
               ^
session_object.c:362:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:362:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "nothing"))
               ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:362:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "nothing"))
               ^
session_object.c:362:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:362:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "nothing"))
               ^
session_object.c:362:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:362:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "nothing"))
               ^
session_object.c:362:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:364:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "set"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:364:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "set"))
                    ^
session_object.c:364:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:364:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "set"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:364:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "set"))
                    ^
session_object.c:364:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:364:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "set"))
                    ^
session_object.c:364:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:364:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "set"))
                    ^
session_object.c:364:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:366:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "goto"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:366:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "goto"))
                    ^
session_object.c:366:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:366:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "goto"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:366:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "goto"))
                    ^
session_object.c:366:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:366:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "goto"))
                    ^
session_object.c:366:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:366:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "goto"))
                    ^
session_object.c:366:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:381:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   str = JS_EncodeString(ctx, jsstr);
       ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:384:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "disabled"))
               ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:384:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "disabled"))
               ^
session_object.c:384:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:384:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "disabled"))
               ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:384:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "disabled"))
               ^
session_object.c:384:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:384:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "disabled"))
               ^
session_object.c:384:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:384:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "disabled"))
               ^
session_object.c:384:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:386:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "on"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:386:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "on"))
                    ^
session_object.c:386:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:386:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "on"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:386:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "on"))
                    ^
session_object.c:386:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:386:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "on"))
                    ^
session_object.c:386:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:386:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "on"))
                    ^
session_object.c:386:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:388:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "off"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:388:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "off"))
                    ^
session_object.c:388:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:388:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "off"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:388:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "off"))
                    ^
session_object.c:388:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:388:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "off"))
                    ^
session_object.c:388:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:388:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "off"))
                    ^
session_object.c:388:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:402:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   str = JS_EncodeString(ctx, jsstr);
       ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:405:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "cursor"))
               ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:405:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "cursor"))
               ^
session_object.c:405:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:405:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "cursor"))
               ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:405:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "cursor"))
               ^
session_object.c:405:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:405:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "cursor"))
               ^
session_object.c:405:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:405:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(str, "cursor"))
               ^
session_object.c:405:15: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:407:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "linkwise"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:407:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "linkwise"))
                    ^
session_object.c:407:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:407:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "linkwise"))
                    ^
In file included from session_object.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from session_object.c:9:
session_object.c:407:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "linkwise"))
                    ^
session_object.c:407:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:407:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "linkwise"))
                    ^
session_object.c:407:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:407:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   else if (!strcmp(str, "linkwise"))
                    ^
session_object.c:407:20: note: expected 'const char *' but argument is of type 'unsigned char *'
session_object.c:421:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   str = JS_EncodeString(ctx, jsstr);
       ^
session_object.c:435:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   str = JS_EncodeString(ctx, jsstr);
       ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from session_object.c:13:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
session_object.c:443:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("Invalid ID %d in session_set_property().",
   ^
session_object.c:443:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("Invalid ID %d in session_set_property().",
            ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from session_object.c:13:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'session_finalize':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:491:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &session_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:491:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &session_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:500:2: note: in expansion of macro 'assert'
  assert(ses->jsobject == obj);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:500:2: note: in expansion of macro 'assert'
  assert(ses->jsobject == obj);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'smjs_get_session_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:524:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:524:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'smjs_detach_session_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:551:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:551:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:552:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:552:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:556:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(smjs_ctx, ses->jsobject,
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:556:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(smjs_ctx, ses->jsobject,
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:566:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(smjs_ctx, ses->history_jsobject,
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:566:3: note: in expansion of macro 'assert'
   assert(JS_GetInstancePrivate(smjs_ctx, ses->history_jsobject,
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'session_array_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:596:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:596:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'smjs_get_session_array_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:625:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:625:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'smjs_detach_session_array_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:645:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:645:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:646:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:646:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:651:2: note: in expansion of macro 'assert'
  assert(JS_GetInstancePrivate(smjs_ctx, term->session_array_jsobject,
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:651:2: note: in expansion of macro 'assert'
  assert(JS_GetInstancePrivate(smjs_ctx, term->session_array_jsobject,
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session_object.c: In function 'smjs_session_goto_url':
session_object.c:685:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  url = JS_EncodeString(ctx, jsstr);
      ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from session_object.c:13:
session_object.c: In function 'smjs_init_session_interface':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:718:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:718:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session_object.c:719:2: note: in expansion of macro 'assert'
  assert(smjs_global_object);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session_object.c:719:2: note: in expansion of macro 'assert'
  assert(smjs_global_object);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/scripting/smjs/smjs.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/intl/gettext/libintl.h:16,
                 from smjs.c:9:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from smjs.c:9:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from smjs.c:9:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../../.././src/scripting/smjs/core.h:4:0,
                 from smjs.c:11:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from smjs.c:10:0:
smjs.c: At top level:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
smjs.c:16:15: note: in expansion of macro 'N_'
  /* name: */  N_("Spidermonkey ECMAScript"),
               ^
../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'smjs_scripting_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
smjs.c:16:15: note: in expansion of macro 'N_'
  /* name: */  N_("Spidermonkey ECMAScript"),
               ^
      [CC]   src/scripting/smjs/terminal_object.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from terminal_object.c:11:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/ecmascript/spidermonkey/util.h:5:0,
                 from terminal_object.c:11:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from terminal_object.c:11:0:
../../.././src/ecmascript/spidermonkey/util.h: In function 'string_to_jsval':
../../.././src/ecmascript/spidermonkey/util.h:26:48: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
   *vp = STRING_TO_JSVAL(JS_NewStringCopyZ(ctx, string));
                                                ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from terminal_object.c:11:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from terminal_object.c:11:
terminal_object.c: In function 'terminal_get_property':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
terminal_object.c:60:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("Invalid ID %d in terminal_get_property().",
   ^
terminal_object.c:60:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("Invalid ID %d in terminal_get_property().",
            ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from ../../.././src/ecmascript/spidermonkey/util.h:5,
                 from terminal_object.c:11:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
terminal_object.c: In function 'terminal_finalize':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
terminal_object.c:75:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &terminal_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
terminal_object.c:75:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &terminal_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
terminal_object.c:84:2: note: in expansion of macro 'assert'
  assert(term->jsobject == obj);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
terminal_object.c:84:2: note: in expansion of macro 'assert'
  assert(term->jsobject == obj);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
terminal_object.c: In function 'smjs_get_terminal_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
terminal_object.c:107:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
terminal_object.c:107:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
terminal_object.c: In function 'smjs_detach_terminal_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
terminal_object.c:135:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
terminal_object.c:135:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
terminal_object.c:136:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
terminal_object.c:136:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
terminal_object.c:143:2: note: in expansion of macro 'assert'
  assert(JS_GetInstancePrivate(smjs_ctx, term->jsobject,
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
terminal_object.c:143:2: note: in expansion of macro 'assert'
  assert(JS_GetInstancePrivate(smjs_ctx, term->jsobject,
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
terminal_object.c: In function 'smjs_get_terminal_array_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
terminal_object.c:192:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
terminal_object.c:192:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/scripting/smjs/view_state_object.o
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from view_state_object.c:11:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from view_state_object.c:11:0:
../../.././src/ecmascript/spidermonkey-shared.h: In function 'jsval_to_string':
../../.././src/ecmascript/spidermonkey-shared.h:74:10: warning: pointer targets in return differ in signedness [-Wpointer-sign]
   return "";
          ^
In file included from view_state_object.c:12:0:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../../.././src/osdep/stub.h:5:0,
                 from ../../.././src/elinks.h:34,
                 from view_state_object.c:9:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from view_state_object.c:11:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from view_state_object.c:12:0:
view_state_object.c: In function 'view_state_get_property':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 2 of 'JS_NewStringCopyZ' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
view_state_object.c:68:43: note: in expansion of macro 'struri'
                                           struri(vs->uri)));
                                           ^
In file included from ../../.././src/ecmascript/spidermonkey-shared.h:22:0,
                 from view_state_object.c:11:
/usr/include/js/jsapi.h:2965:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 JS_NewStringCopyZ(JSContext *cx, const char *s);
 ^
view_state_object.c: In function 'view_state_set_property':
view_state_object.c:103:20: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign]
   vs->plain = atol(jsval_to_string(ctx, vp));
                    ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdlib.h:24,
                 from view_state_object.c:7:
/usr/include/stdlib.h:283:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atol (const char *__nptr))
 ^
In file included from ../../.././src/util/string.h:11:0,
                 from ../../.././src/ecmascript/spidermonkey-shared.h:24,
                 from view_state_object.c:11:
view_state_object.c: In function 'view_state_finalize':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view_state_object.c:124:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &view_state_class, NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view_state_object.c:124:2: note: in expansion of macro 'assert'
  assert(JS_InstanceOf(ctx, obj, (JSClass *) &view_state_class, NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view_state_object.c:133:2: note: in expansion of macro 'assert'
  assert(vs->jsobject == obj);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view_state_object.c:133:2: note: in expansion of macro 'assert'
  assert(vs->jsobject == obj);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view_state_object.c: In function 'smjs_get_view_state_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view_state_object.c:155:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view_state_object.c:155:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view_state_object.c: In function 'smjs_detach_view_state_object':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view_state_object.c:206:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view_state_object.c:206:2: note: in expansion of macro 'assert'
  assert(smjs_ctx);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view_state_object.c:207:2: note: in expansion of macro 'assert'
  assert(vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view_state_object.c:207:2: note: in expansion of macro 'assert'
  assert(vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view_state_object.c:212:2: note: in expansion of macro 'assert'
  assert(JS_GetInstancePrivate(smjs_ctx, vs->jsobject,
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view_state_object.c:212:2: note: in expansion of macro 'assert'
  assert(JS_GetInstancePrivate(smjs_ctx, vs->jsobject,
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [LD]   src/scripting/smjs/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/scripting/smjs'
      [CC]   src/scripting/scripting.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/intl/gettext/libintl.h:16,
                 from scripting.c:10:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from scripting.c:10:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from scripting.c:10:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/intl/gettext/libintl.h:16,
                 from scripting.c:10:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
scripting.c: In function 'report_scripting_error':
scripting.c:45:21: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
    usrerror(gettext("[%s error] %s"),
                     ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from scripting.c:10:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
scripting.c:59:5: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   _("An error occurred while running a %s script", term),
     ^
In file included from scripting.c:10:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
scripting.c:62:32: warning: pointer targets in passing argument 2 of 'add_format_to_string' differ in signedness [-Wpointer-sign]
  add_format_to_string(&string, ":\n\n%s", msg);
                                ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/intl/gettext/libintl.h:16,
                 from scripting.c:10:
../.././src/util/string.h:211:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_format_to_string(struct string *string, const unsigned char *format, ...);
                ^
In file included from scripting.c:10:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
scripting.c:65:4: note: in expansion of macro 'N_'
    N_("Browser scripting error"), ALIGN_LEFT, string.source);
    ^
In file included from scripting.c:9:0:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from scripting.c:11:0:
scripting.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
scripting.c:93:15: note: in expansion of macro 'N_'
  /* name: */  N_("Scripting"),
               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'scripting_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
scripting.c:93:15: note: in expansion of macro 'N_'
  /* name: */  N_("Scripting"),
               ^
      [LD]   src/scripting/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/scripting'
[MAKE all]   src/session
make[2]: Entering directory '/tmp/elinks/src/elinks/src/session'
      [CC]   src/session/download.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from download.c:33:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from download.c:44:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from download.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from download.c:53:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from download.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from download.c:55:0:
../.././src/util/file.h: In function 'stat_links':
../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from download.c:55:0:
../.././src/util/file.h: In function 'stat_user':
../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from download.c:55:0:
../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from download.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from download.c:55:0:
../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from download.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from download.c:55:0:
../.././src/util/file.h: In function 'stat_group':
../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from download.c:55:0:
../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from download.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from download.c:55:0:
../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from download.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from download.c:55:0:
../.././src/util/file.h: In function 'stat_size':
../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from download.c:55:0:
../.././src/util/file.h: In function 'stat_date':
../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
download.c: In function 'init_file_download':
download.c:123:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(downloads, file_download);
  ^
download.c:123:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
download.c: In function 'abort_download':
download.c:156:37: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign]
   if (file_download->delete) unlink(file_download->file);
                                     ^
In file included from download.c:21:0:
/usr/include/unistd.h:829:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int unlink (const char *__name) __THROW __nonnull ((1));
            ^
In file included from /usr/include/string.h:630:0,
                 from download.c:11:
download.c: In function 'kill_downloads_to_file':
download.c:170:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
              ^
In file included from download.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from download.c:11:
download.c:170:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
                                   ^
In file included from download.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from download.c:11:
download.c:170:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
              ^
download.c:170:14: note: expected 'const char *' but argument is of type 'unsigned char *'
download.c:170:35: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
                                   ^
download.c:170:35: note: expected 'const char *' but argument is of type 'unsigned char *'
download.c:170:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
              ^
In file included from download.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from download.c:11:
download.c:170:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
              ^
download.c:170:14: note: expected 'const char *' but argument is of type 'unsigned char *'
download.c:170:35: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
                                   ^
download.c:170:35: note: expected 'const char *' but argument is of type 'unsigned char *'
download.c:170:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
                                   ^
In file included from download.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from download.c:11:
download.c:170:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
              ^
download.c:170:14: note: expected 'const char *' but argument is of type 'unsigned char *'
download.c:170:35: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
                                   ^
download.c:170:35: note: expected 'const char *' but argument is of type 'unsigned char *'
download.c:170:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
              ^
download.c:170:14: note: expected 'const char *' but argument is of type 'unsigned char *'
download.c:170:35: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(file_download->file, file))
                                   ^
download.c:170:35: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c: In function 'detach_downloads_from_terminal':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
download.c:229:2: note: in expansion of macro 'assert'
  assert(term != NULL);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
download.c:229:2: note: in expansion of macro 'assert'
  assert(term != NULL);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from download.c:33:0:
download.c: In function 'download_error_dialog':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:259:19: note: in expansion of macro 'N_'
    msg_text(term, N_("Could not create file '%s':\n%s"),
                   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:258:4: note: in expansion of macro 'N_'
    N_("Download error"), ALIGN_CENTER,
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c: In function 'abort_download_and_beep':
download.c:321:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (term && get_opt_int("document.download.notify_bell",
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
download.c:321:14: note: in expansion of macro 'get_opt_int'
  if (term && get_opt_int("document.download.notify_bell",
              ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
download.c: In function 'exec_mailcap_command':
download.c:369:31: warning: pointer targets in passing argument 1 of 'get_uri' differ in signedness [-Wpointer-sign]
     struct uri *ref = get_uri("mailcap:elmailcap", 0);
                               ^
In file included from download.c:44:0:
../.././src/protocol/uri.h:245:13: note: expected 'unsigned char *' but argument is of type 'char *'
 struct uri *get_uri(unsigned char *string, enum uri_component components);
             ^
download.c:373:28: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(&string, "mailcap:");
                            ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
download.c:376:29: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
      add_to_string(&string, " && /bin/rm -f ");
                             ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from download.c:33:0:
download.c: In function 'download_data_store':
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:439:21: note: in expansion of macro 'N_'
      msg_text(term, N_("Error downloading %s:\n\n%s"),
                     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:438:6: note: in expansion of macro 'N_'
      N_("Download error"), ALIGN_CENTER,
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:488:21: note: in expansion of macro 'N_'
      msg_text(term, N_("Download complete:\n%s"), url));
                     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:487:6: note: in expansion of macro 'N_'
      N_("Download"), ALIGN_CENTER,
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:494:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && get_opt_bool("document.download.set_original_time",
                      ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
download.c:494:9: note: in expansion of macro 'get_opt_bool'
      && get_opt_bool("document.download.set_original_time",
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
download.c:499:9: warning: pointer targets in passing argument 1 of 'utime' differ in signedness [-Wpointer-sign]
   utime(file_download->file, &foo);
         ^
In file included from download.c:23:0:
/usr/include/utime.h:45:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int utime (const char *__file,
            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c: In function 'download_data':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
download.c:522:3: note: in expansion of macro 'assertm'
   assertm(compare_uri(cached->uri, file_download->uri, 0),
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
download.c:522:3: note: in expansion of macro 'assertm'
   assertm(compare_uri(cached->uri, file_download->uri, 0),
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c: In function 'lookup_unique_name':
download.c:785:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  overwrite = get_opt_int("document.download.overwrite", NULL);
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
download.c:785:14: note: in expansion of macro 'get_opt_int'
  overwrite = get_opt_int("document.download.overwrite", NULL);
              ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:797:20: note: in expansion of macro 'N_'
     msg_text(term, N_("'%s' is a directory."),
                    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:796:5: note: in expansion of macro 'N_'
     N_("Download error"), ALIGN_CENTER,
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:827:18: note: in expansion of macro 'N_'
   msg_text(term, N_("This file already exists:\n"
                  ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
download.c:834:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("Sa~ve under the alternative name"), lun_alternate, B_ENTER),
   ^
download.c:834:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("Sa~ve under the alternative name"), lun_alternate, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
download.c:834:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("Sa~ve under the alternative name"), lun_alternate, B_ENTER),
   ^
download.c:834:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("Sa~ve under the alternative name"), lun_alternate, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
download.c:835:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Overwrite the original file"), lun_overwrite, 0),
   ^
download.c:835:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Overwrite the original file"), lun_overwrite, 0),
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
download.c:835:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Overwrite the original file"), lun_overwrite, 0),
   ^
download.c:835:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Overwrite the original file"), lun_overwrite, 0),
                  ^
download.c:836:18: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
   MSG_BOX_BUTTON((flags & DOWNLOAD_RESUME_ALLOWED
                  ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
download.c:836:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON((flags & DOWNLOAD_RESUME_ALLOWED
   ^
download.c:836:18: note: expected 'const unsigned char *' but argument is of type 'char *'
   MSG_BOX_BUTTON((flags & DOWNLOAD_RESUME_ALLOWED
                  ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
download.c:836:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON((flags & DOWNLOAD_RESUME_ALLOWED
   ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
download.c:840:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Cancel"), lun_cancel, B_ESC));
   ^
download.c:840:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Cancel"), lun_cancel, B_ESC));
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
download.c:840:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Cancel"), lun_cancel, B_ESC));
   ^
download.c:840:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Cancel"), lun_cancel, B_ESC));
                  ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:826:3: note: in expansion of macro 'N_'
   N_("File exists"), ALIGN_CENTER,
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
download.c: In function 'create_download_file_do':
download.c:886:11: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign]
  h = open(file, O_CREAT | O_WRONLY
           ^
In file included from download.c:17:0:
/usr/include/fcntl.h:179:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int open (const char *__file, int __oflag, ...) __nonnull ((1));
            ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:900:20: note: in expansion of macro 'N_'
     msg_text(term, N_("Could not create file '%s':\n%s"),
                    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
download.c:899:5: note: in expansion of macro 'N_'
     N_("Download error"), ALIGN_CENTER,
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:910:46: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
    unsigned char *download_dir = get_opt_str("document.download.directory", NULL);
                                              ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
download.c:910:34: note: in expansion of macro 'get_opt_str'
    unsigned char *download_dir = get_opt_str("document.download.directory", NULL);
                                  ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
download.c:916:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    for (i = strlen(download_dir); i >= 0; i--)
                    ^
In file included from download.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
download.c: In function 'get_temp_name':
download.c:1008:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  unsigned char *nm = tempnam(NULL, ELINKS_TEMPNAME_PREFIX);
                      ^
download.c:1022:53: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   add_shell_safe_to_string(&name, extension, strlen(extension));
                                                     ^
In file included from download.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
download.c: In function 'subst_file':
download.c:1060:51: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    add_shell_quoted_to_string(&name, file, strlen(file));
                                                   ^
In file included from download.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
download.c:1070:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(&s, "/bin/cat ");
                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
download.c:1071:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    add_shell_quoted_to_string(&s, file, strlen(file));
                                                ^
In file included from download.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
download.c:1072:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(&s, " | ");
                      ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c: In function 'continue_download_do':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
download.c:1221:2: note: in expansion of macro 'assert'
  assert(codw_hop);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
download.c:1221:2: note: in expansion of macro 'assert'
  assert(codw_hop);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
download.c:1222:2: note: in expansion of macro 'assert'
  assert(codw_hop->type_query);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
download.c:1222:2: note: in expansion of macro 'assert'
  assert(codw_hop->type_query);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
download.c:1223:2: note: in expansion of macro 'assert'
  assert(codw_hop->type_query->uri);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
download.c:1223:2: note: in expansion of macro 'assert'
  assert(codw_hop->type_query->uri);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
download.c:1224:2: note: in expansion of macro 'assert'
  assert(codw_hop->type_query->ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
download.c:1224:2: note: in expansion of macro 'assert'
  assert(codw_hop->type_query->ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
download.c: In function 'init_type_query':
download.c:1354:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(ses->type_queries, type_query);
  ^
download.c:1354:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
download.c: In function 'tp_open':
download.c:1502:17: warning: pointer targets in passing argument 3 of 'exec_on_terminal' differ in signedness [-Wpointer-sign]
        handler, "", type_query->block ?
                 ^
In file included from ../.././src/bfu/dialog.h:7:0,
                 from download.c:27:
../.././src/terminal/terminal.h:226:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void exec_on_terminal(struct terminal *, unsigned char *, unsigned char *, enum term_exec);
      ^
download.c:1512:32: warning: pointer targets in passing argument 2 of 'continue_download' differ in signedness [-Wpointer-sign]
  continue_download(type_query, "");
                                ^
download.c:1282:1: note: expected 'unsigned char *' but argument is of type 'char *'
 continue_download(void *data, unsigned char *file)
 ^
download.c: In function 'do_type_query':
download.c:1552:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   desc_sep = *description ? "; " : "";
            ^
download.c:1553:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   title = N_("What to do?");
         ^
download.c:1556:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   title = N_("Unknown type");
         ^
download.c:1557:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   description = "";
               ^
download.c:1558:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   desc_sep = "";
            ^
download.c:1581:14: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   format = _("What would you like to do with the file '%s' (type: %s%s%s)?", term);
              ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
download.c:1582:12: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   snprintf(text, MAX_STR_LEN, format, filename.source, ct, desc_sep, description);
            ^
In file included from download.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
download.c:1582:31: warning: pointer targets in passing argument 3 of 'snprintf' differ in signedness [-Wpointer-sign]
   snprintf(text, MAX_STR_LEN, format, filename.source, ct, desc_sep, description);
                               ^
In file included from download.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
download.c:1584:14: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   format = _("What would you like to do with the file (type: %s%s%s)?", term);
              ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
download.c:1585:12: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   snprintf(text, MAX_STR_LEN, format, ct, desc_sep, description);
            ^
In file included from download.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
download.c:1585:31: warning: pointer targets in passing argument 3 of 'snprintf' differ in signedness [-Wpointer-sign]
   snprintf(text, MAX_STR_LEN, format, ct, desc_sep, description);
                               ^
In file included from download.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:1599:24: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_cmd_opt_bool("anonymous")) {
                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
download.c:1599:7: note: in expansion of macro 'get_cmd_opt_bool'
  if (!get_cmd_opt_bool("anonymous")) {
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/bfu/widget.h:10:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:1612:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_field(dlg, _("Program ('%' will be replaced by the filename)", term),
                        ^
../.././src/bfu/inpfield.h:44:38: note: in definition of macro 'add_dlg_field'
  add_dlg_field_do(dlg, WIDGET_FIELD, label, min, max, handler, len, field, history, INPFIELD_NONE)
                                      ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:8:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:1616:27: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_checkbox(dlg, _("Block the terminal", term), &type_query->block);
                           ^
../.././src/bfu/checkbox.h:29:24: note: in definition of macro 'add_dlg_checkbox'
  add_dlg_radio_do(dlg, text, 0, 0, data)
                        ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
download.c:1622:14: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   format = _("The file will be opened with the program '%s'.", term);
              ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
download.c:1623:12: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   snprintf(field, MAX_STR_LEN, format, handler->program);
            ^
In file included from download.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
download.c:1623:32: warning: pointer targets in passing argument 3 of 'snprintf' differ in signedness [-Wpointer-sign]
   snprintf(field, MAX_STR_LEN, format, handler->program);
                                ^
In file included from download.c:9:0:
/usr/include/stdio.h:386:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:1642:24: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_cmd_opt_bool("anonymous") || handler) {
                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
download.c:1642:7: note: in expansion of macro 'get_cmd_opt_bool'
  if (!get_cmd_opt_bool("anonymous") || handler) {
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:1643:28: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_ok_button(dlg, _("~Open", term), B_ENTER,
                            ^
../.././src/bfu/button.h:86:25: note: in definition of macro 'add_dlg_ok_button'
  add_dlg_button_do(dlg, text, flags, ok_dialog, NULL, done, data)
                         ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:1649:24: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_cmd_opt_bool("anonymous")) {
                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
download.c:1649:7: note: in expansion of macro 'get_cmd_opt_bool'
  if (!get_cmd_opt_bool("anonymous")) {
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:1650:28: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_ok_button(dlg, _("Sa~ve", term), B_ENTER,
                            ^
../.././src/bfu/button.h:86:25: note: in definition of macro 'add_dlg_ok_button'
  add_dlg_button_do(dlg, text, flags, ok_dialog, NULL, done, data)
                         ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:1656:27: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_ok_button(dlg, _("~Display", term), B_ENTER,
                           ^
../.././src/bfu/button.h:86:25: note: in definition of macro 'add_dlg_ok_button'
  add_dlg_button_do(dlg, text, flags, ok_dialog, NULL, done, data)
                         ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:1660:25: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   add_dlg_button(dlg, _("Show ~header", term), B_ENTER,
                         ^
../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/bfu/widget.h:7:0,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
download.c:1666:27: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_ok_button(dlg, _("~Cancel", term), B_ESC,
                           ^
../.././src/bfu/button.h:86:25: note: in definition of macro 'add_dlg_ok_button'
  add_dlg_button_do(dlg, text, flags, ok_dialog, NULL, done, data)
                         ^
In file included from download.c:33:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
download.c:1669:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, widgets);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
download.c:1669:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, widgets);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
download.c: At top level:
download.c:1692:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "text/html",   0 },
    ^
download.c:1692:4: note: (near initialization for 'known_types[0].type')
download.c:1693:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "text/plain",   1 },
    ^
download.c:1693:4: note: (near initialization for 'known_types[1].type')
download.c:1694:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "application/xhtml+xml", 0 }, /* RFC 3236 */
    ^
download.c:1694:4: note: (near initialization for 'known_types[2].type')
download.c:1696:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "application/docbook+xml", 1 },
    ^
download.c:1696:4: note: (near initialization for 'known_types[3].type')
download.c:1697:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "application/rss+xml", 0 },
    ^
download.c:1697:4: note: (near initialization for 'known_types[4].type')
download.c:1698:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "application/xbel+xml", 1 },
    ^
download.c:1698:4: note: (near initialization for 'known_types[5].type')
download.c:1699:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "application/xbel",  1 },
    ^
download.c:1699:4: note: (near initialization for 'known_types[6].type')
download.c:1700:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "application/x-xbel",  1 },
    ^
download.c:1700:4: note: (near initialization for 'known_types[7].type')
download.c: In function 'setup_download_handler':
download.c:1722:20: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (c_strcasecmp(ctype, known_types[i].type))
                    ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
download.c:1722:27: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (c_strcasecmp(ctype, known_types[i].type))
                           ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char * const'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
download.c:1732:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (!handler && strlen(ctype) >= 4 && !c_strncasecmp(ctype, "text", 4))
                         ^
In file included from download.c:11:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
download.c:1732:55: warning: pointer targets in passing argument 1 of 'c_strncasecmp' differ in signedness [-Wpointer-sign]
  if (!handler && strlen(ctype) >= 4 && !c_strncasecmp(ctype, "text", 4))
                                                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from download.c:27:
../.././src/util/string.h:116:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strncasecmp(const char *s1, const char *s2, size_t n);
     ^
      [CC]   src/session/history.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/cache/cache.h:4,
                 from history.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from history.c:16:0:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from history.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from history.c:13:0:
history.c: In function 'ses_history_move':
history.c:135:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool("document.history.keep_unhistory", ses))
                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
history.c:135:6: note: in expansion of macro 'get_opt_bool'
  if (get_opt_bool("document.history.keep_unhistory", ses))
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
      [CC]   src/session/location.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/session/download.h:4,
                 from ../.././src/session/location.h:4,
                 from location.c:12:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/session/session.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from session.c:21:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from session.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from session.c:27:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from session.c:27:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from session.c:47:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from session.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
session.c: In function 'add_session_info':
session.c:181:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(session_info, info);
  ^
session.c:181:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
session.c: In function 'print_error_dialog':
session.c:281:6: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
    _("Unable to retrieve %s", ses->tab->term),
      ^
In file included from session.c:27:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
session.c:284:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&msg, ":\n\n");
                       ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from session.c:27:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
session.c:290:4: note: in expansion of macro 'N_'
    N_("Error"), ALIGN_CENTER,
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
session.c: In function 'request_frame':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
session.c:341:2: note: in expansion of macro 'assertm'
  assertm(have_location(ses), "request_frame: no location");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
session.c:341:2: note: in expansion of macro 'assertm'
  assertm(have_location(ses), "request_frame: no location");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session.c:347:20: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (c_strcasecmp(frame->name, name))
                    ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
session.c:347:33: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (c_strcasecmp(frame->name, name))
                                 ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
session.c: In function 'load_css_imports':
session.c:409:32: warning: pointer targets in passing argument 2 of 'request_additional_file' differ in signedness [-Wpointer-sign]
   request_additional_file(ses, "", uri, PRI_CSS);
                                ^
session.c:96:29: note: expected 'unsigned char *' but argument is of type 'char *'
 static struct file_to_load *request_additional_file(struct session *,
                             ^
session.c: In function 'load_ecmascript_imports':
session.c:427:32: warning: pointer targets in passing argument 2 of 'request_additional_file' differ in signedness [-Wpointer-sign]
   request_additional_file(ses, "", uri, /* XXX */ PRI_CSS);
                                ^
session.c:96:29: note: expected 'unsigned char *' but argument is of type 'char *'
 static struct file_to_load *request_additional_file(struct session *,
                             ^
session.c: In function 'add_questions_entry':
session.c:506:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(questions_queue, q);
  ^
session.c:506:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../.././src/main/module.h:5:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
session.c: In function 'maybe_pre_format_html':
session.c:542:38: warning: pointer targets in passing argument 1 of 'get_event_id' differ in signedness [-Wpointer-sign]
  set_event_id(pre_format_html_event, "pre-format-html");
                                      ^
../.././src/main/event.h:106:25: note: in definition of macro 'set_event_id'
    event = get_event_id(name); \
                         ^
../.././src/main/event.h:94:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_event_id(unsigned char *name);
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
session.c: In function 'check_incomplete_redirects':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session.c:557:2: note: in expansion of macro 'assert'
  assert(cached);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session.c:557:2: note: in expansion of macro 'assert'
  assert(cached);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
session.c: In function 'doc_loading_callback':
session.c:603:24: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (get_cmd_opt_bool("auto-submit")) {
                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
session.c:603:7: note: in expansion of macro 'get_cmd_opt_bool'
   if (get_cmd_opt_bool("auto-submit")) {
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
session.c:605:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
     get_cmd_opt_bool("auto-submit") = 0;
                      ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
session.c:605:5: note: in expansion of macro 'get_cmd_opt_bool'
     get_cmd_opt_bool("auto-submit") = 0;
     ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
session.c: In function 'request_additional_file':
session.c:715:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(ses->more_files, ftl);
  ^
session.c:715:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
session.c: In function 'setup_first_session':
session.c:771:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!*get_opt_str("protocol.http.user_agent", NULL)) {
                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
session.c:771:8: note: in expansion of macro 'get_opt_str'
  if (!*get_opt_str("protocol.http.user_agent", NULL)) {
        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from session.c:27:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
session.c:773:5: note: in expansion of macro 'N_'
     N_("Warning"), ALIGN_CENTER,
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from session.c:27:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
session.c:774:5: note: in expansion of macro 'N_'
     N_("You have an empty string in protocol.http.user_agent - "
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
session.c:786:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_opt_bool("config.saving_style_w", NULL)) {
                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
session.c:786:7: note: in expansion of macro 'get_opt_bool'
  if (!get_opt_bool("config.saving_style_w", NULL)) {
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
session.c:787:52: warning: pointer targets in passing argument 2 of 'get_opt_rec' differ in signedness [-Wpointer-sign]
   struct option *opt = get_opt_rec(config_options, "config.saving_style_w");
                                                    ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/config/options.h:294:23: note: expected 'const unsigned char *' but argument is of type 'char *'
 extern struct option *get_opt_rec(struct option *, const unsigned char *);
                       ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
session.c:790:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (get_opt_int("config.saving_style", NULL) != 3) {
                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
session.c:790:7: note: in expansion of macro 'get_opt_int'
   if (get_opt_int("config.saving_style", NULL) != 3) {
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from session.c:27:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
session.c:792:6: note: in expansion of macro 'N_'
      N_("Warning"), ALIGN_CENTER,
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from session.c:27:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
session.c:793:6: note: in expansion of macro 'N_'
      N_("You have option config.saving_style set to "
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
session.c:823:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~OK"), handler, B_ENTER | B_ESC));
    ^
session.c:823:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~OK"), handler, B_ENTER | B_ESC));
                   ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
session.c:823:4: note: in expansion of macro 'MSG_BOX_BUTTON'
    MSG_BOX_BUTTON(N_("~OK"), handler, B_ENTER | B_ESC));
    ^
session.c:823:19: note: in expansion of macro 'N_'
    MSG_BOX_BUTTON(N_("~OK"), handler, B_ENTER | B_ESC));
                   ^
In file included from session.c:27:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
session.c:818:4: note: in expansion of macro 'N_'
    N_("Welcome"), ALIGN_CENTER,
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from session.c:27:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 6 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
session.c:819:4: note: in expansion of macro 'N_'
    N_("Welcome to ELinks!\n\n"
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
session.c:830:34: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  } else if (!uri && get_opt_bool("ui.sessions.auto_restore", NULL)) {
                                  ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
session.c:830:21: note: in expansion of macro 'get_opt_bool'
  } else if (!uri && get_opt_bool("ui.sessions.auto_restore", NULL)) {
                     ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
session.c: In function 'setup_session':
session.c:870:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (get_opt_bool("ui.startup_goto_dialog", NULL)) {
                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
session.c:870:7: note: in expansion of macro 'get_opt_bool'
   if (get_opt_bool("ui.startup_goto_dialog", NULL)) {
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
session.c: In function 'init_remote_session':
session.c:992:25: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
   uri_cp = get_cp_index("System");
                         ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from session.c:14:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
In file included from session.c:27:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
session.c:1005:5: note: in expansion of macro 'N_'
     N_("Error"), ALIGN_CENTER,
     ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
session.c: In function 'decode_session_info':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
session.c:1077:4: note: in expansion of macro 'INTERNAL'
    INTERNAL("Remote magic with no remote flags");
    ^
session.c:1077:13: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
    INTERNAL("Remote magic with no remote flags");
             ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session.c:1142:19: warning: pointer targets in passing argument 1 of 'get_uri' differ in signedness [-Wpointer-sign]
     uri = get_uri("about:blank", 0);
                   ^
In file included from ../.././src/document/document.h:8:0,
                 from session.c:21:
../.././src/protocol/uri.h:245:13: note: expected 'unsigned char *' but argument is of type 'char *'
 struct uri *get_uri(unsigned char *string, enum uri_component components);
             ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
session.c: In function 'destroy_session':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session.c:1181:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session.c:1181:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session.c: In function 'ses_find_frame':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
session.c:1283:2: note: in expansion of macro 'assertm'
  assertm(have_location(ses), "ses_request_frame: no location yet");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
session.c:1283:2: note: in expansion of macro 'assertm'
  assertm(have_location(ses), "ses_request_frame: no location yet");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session.c:1287:21: warning: pointer targets in passing argument 1 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(frame->name, name))
                     ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
session.c:1287:34: warning: pointer targets in passing argument 2 of 'c_strcasecmp' differ in signedness [-Wpointer-sign]
   if (!c_strcasecmp(frame->name, name))
                                  ^
In file included from ../.././src/config/options.h:9:0,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
../.././src/util/string.h:115:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int c_strcasecmp(const char *s1, const char *s2);
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from session.c:14:
session.c: In function 'tabwin_func':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session.c:1330:4: note: in expansion of macro 'assert'
    assert(ses->tab == get_current_tab(ses->tab->term));
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session.c:1330:4: note: in expansion of macro 'assert'
    assert(ses->tab == get_current_tab(ses->tab->term));
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session.c: In function 'get_current_url':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session.c:1347:2: note: in expansion of macro 'assert'
  assert(str && str_size > 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session.c:1347:2: note: in expansion of macro 'assert'
  assert(str && str_size > 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session.c: In function 'get_current_title':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session.c:1372:2: note: in expansion of macro 'assert'
  assert(str && str_size > 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session.c:1372:2: note: in expansion of macro 'assert'
  assert(str && str_size > 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session.c: In function 'get_current_link_url':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session.c:1392:2: note: in expansion of macro 'assert'
  assert(str && str_size > 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session.c:1392:2: note: in expansion of macro 'assert'
  assert(str && str_size > 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
session.c: In function 'get_current_link_name':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
session.c:1409:2: note: in expansion of macro 'assert'
  assert(str && str_size > 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
session.c:1409:2: note: in expansion of macro 'assert'
  assert(str && str_size > 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/session/task.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from task.c:19:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from task.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from task.c:23:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from task.c:23:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
task.c: In function 'free_task':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
task.c:44:2: note: in expansion of macro 'assertm'
  assertm(ses->task.type, "Session has no task");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
task.c:44:2: note: in expansion of macro 'assertm'
  assertm(ses->task.type, "Session has no task");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
task.c: In function 'check_malicious_uri':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
task.c:139:2: note: in expansion of macro 'assert'
  assert(uri->user && uri->userlen);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
task.c:139:2: note: in expansion of macro 'assert'
  assert(uri->user && uri->userlen);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/config/kbdbind.h:4:0,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
task.c: In function 'ses_goto':
task.c:185:49: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int confirm_submit = uri->form && get_opt_bool("document.browse.forms"
                                                 ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
task.c:185:36: note: in expansion of macro 'get_opt_bool'
  int confirm_submit = uri->form && get_opt_bool("document.browse.forms"
                                    ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
task.c:196:2: note: in expansion of macro 'assertm'
  assertm(!ses->loading_uri, "Buggy URI reference counting");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
task.c:196:2: note: in expansion of macro 'assertm'
  assertm(!ses->loading_uri, "Buggy URI reference counting");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/config/kbdbind.h:4:0,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
task.c:211:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && get_opt_bool("document.browse.links.warn_malicious", ses)
                      ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
task.c:211:9: note: in expansion of macro 'get_opt_bool'
      && get_opt_bool("document.browse.links.warn_malicious", ses)
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from task.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
task.c:257:4: note: in expansion of macro 'N_'
    N_("The URL you are about to follow might be maliciously "
    ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from task.c:15:
../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
task.c:267:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   m1 = N_("Do you want to follow the redirect and post form data "
      ^
task.c:271:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   m1 = N_("The form data you are about to post might be incomplete.\n"
      ^
task.c:275:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   m1 = N_("Do you want to post form data to URL %s?");
      ^
task.c:278:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   m1 = N_("Do you want to repost form data to URL %s?");
      ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from task.c:15:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
task.c:295:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), post_yes, B_ENTER),
   ^
task.c:295:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), post_yes, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
task.c:295:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), post_yes, B_ENTER),
   ^
task.c:295:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), post_yes, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
task.c:296:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), post_no, B_ESC));
   ^
task.c:296:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), post_no, B_ESC));
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
task.c:296:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), post_no, B_ESC));
   ^
task.c:296:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), post_no, B_ESC));
                  ^
In file included from task.c:23:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
task.c:292:3: note: in expansion of macro 'N_'
   N_("Warning"), ALIGN_CENTER,
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from task.c:15:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
task.c: In function 'ses_forward':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
task.c:328:3: note: in expansion of macro 'assertm'
   assertm(have_location(ses), "no location yet");
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
task.c:328:3: note: in expansion of macro 'assertm'
   assertm(have_location(ses), "no location yet");
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
task.c:366:3: note: in expansion of macro 'assert'
   assert(loc);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
task.c:366:3: note: in expansion of macro 'assert'
   assert(loc);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
task.c: In function 'ses_imgmap':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
task.c:394:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("can't find cache entry");
   ^
task.c:394:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("can't find cache entry");
            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/config/kbdbind.h:4:0,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
task.c:409:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      get_opt_codepage("document.codepage.assume", ses),
                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:317:37: note: in expansion of macro 'get_opt_codepage_tree'
 #define get_opt_codepage(name, ses) get_opt_codepage_tree(config_options, name, ses)
                                     ^
task.c:409:6: note: in expansion of macro 'get_opt_codepage'
      get_opt_codepage("document.codepage.assume", ses),
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
task.c:410:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      get_opt_bool("document.codepage.force_assumed", ses)))
                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
task.c:410:6: note: in expansion of macro 'get_opt_bool'
      get_opt_bool("document.codepage.force_assumed", ses)))
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
task.c: In function 'do_redirect':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
task.c:431:2: note: in expansion of macro 'assertm'
  assertm(compare_uri(cached->uri, ses->loading_uri, URI_BASE),
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
task.c:431:2: note: in expansion of macro 'assertm'
  assertm(compare_uri(cached->uri, ses->loading_uri, URI_BASE),
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
task.c: In function 'do_move':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
task.c:483:2: note: in expansion of macro 'assert'
  assert(download_p && *download_p);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
task.c:483:2: note: in expansion of macro 'assert'
  assert(download_p && *download_p);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
task.c:484:2: note: in expansion of macro 'assertm'
  assertm(ses->loading_uri != NULL, "no ses->loading_uri");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
task.c:484:2: note: in expansion of macro 'assertm'
  assertm(ses->loading_uri != NULL, "no ses->loading_uri");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
task.c: In function 'loading_callback':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
task.c:546:2: note: in expansion of macro 'assertm'
  assertm(ses->task.type, "loading_callback: no ses->task");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
task.c:546:2: note: in expansion of macro 'assertm'
  assertm(ses->task.type, "loading_callback: no ses->task");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from task.c:10:
task.c: In function 'do_follow_url':
task.c:603:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (target && !strcmp(target, "_blank")) {
                        ^
In file included from task.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from task.c:10:
task.c:603:24: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (target && !strcmp(target, "_blank")) {
                        ^
task.c:603:24: note: expected 'const char *' but argument is of type 'unsigned char *'
task.c:603:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (target && !strcmp(target, "_blank")) {
                        ^
In file included from task.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from task.c:10:
task.c:603:24: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (target && !strcmp(target, "_blank")) {
                        ^
task.c:603:24: note: expected 'const char *' but argument is of type 'unsigned char *'
task.c:603:24: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (target && !strcmp(target, "_blank")) {
                        ^
task.c:603:24: note: expected 'const char *' but argument is of type 'unsigned char *'
task.c:603:24: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (target && !strcmp(target, "_blank")) {
                        ^
task.c:603:24: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/config/kbdbind.h:4:0,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
task.c:604:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   int mode = get_opt_int("document.browse.links.target_blank",
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
task.c:604:14: note: in expansion of macro 'get_opt_int'
   int mode = get_opt_int("document.browse.links.target_blank",
              ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
task.c:608:28: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
       && !get_cmd_opt_bool("anonymous")
                            ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
task.c:608:11: note: in expansion of macro 'get_cmd_opt_bool'
       && !get_cmd_opt_bool("anonymous")
           ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
task.c:610:28: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
       && !get_cmd_opt_bool("no-connect")
                            ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
task.c:610:11: note: in expansion of macro 'get_cmd_opt_bool'
       && !get_cmd_opt_bool("no-connect")
           ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
task.c:611:28: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
       && !get_cmd_opt_bool("no-home")) {
                            ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
task.c:611:11: note: in expansion of macro 'get_cmd_opt_bool'
       && !get_cmd_opt_bool("no-home")) {
           ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/config/kbdbind.h:5:0,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
task.c: In function 'follow_url':
task.c:662:36: warning: pointer targets in passing argument 1 of 'get_event_id' differ in signedness [-Wpointer-sign]
  set_event_id(follow_url_event_id, "follow-url");
                                    ^
../.././src/main/event.h:106:25: note: in definition of macro 'set_event_id'
    event = get_event_id(name); \
                         ^
../.././src/main/event.h:94:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_event_id(unsigned char *name);
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
task.c: In function 'delayed_goto_uri_frame':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
task.c:704:2: note: in expansion of macro 'assert'
  assert(deo);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
task.c:704:2: note: in expansion of macro 'assert'
  assert(deo);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/config/kbdbind.h:5:0,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
task.c: In function 'get_hooked_uri':
task.c:749:34: warning: pointer targets in passing argument 1 of 'get_event_id' differ in signedness [-Wpointer-sign]
  set_event_id(goto_url_event_id, "goto-url");
                                  ^
../.././src/main/event.h:106:25: note: in definition of macro 'set_event_id'
    event = get_event_id(name); \
                         ^
../.././src/main/event.h:94:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int get_event_id(unsigned char *name);
     ^
In file included from ../.././src/config/kbdbind.h:4:0,
                 from ../.././src/bfu/menu.h:4,
                 from task.c:14:
task.c: In function 'goto_url_home':
task.c:782:40: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  unsigned char *homepage = get_opt_str("ui.sessions.homepage", ses);
                                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
task.c:782:28: note: in expansion of macro 'get_opt_str'
  unsigned char *homepage = get_opt_str("ui.sessions.homepage", ses);
                            ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
task.c:784:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if (!*homepage) homepage = getenv("WWW_HOME");
                           ^
task.c:785:40: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if (!homepage || !*homepage) homepage = WWW_HOME_URL;
                                        ^
      [LD]   src/session/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/session'
[MAKE all]   src/terminal
make[2]: Entering directory '/tmp/elinks/src/elinks/src/terminal'
      [CC]   src/terminal/color.o
In file included from color.c:13:0:
color.c: In function 'get_screen_char_color':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
color.c:328:2: note: in expansion of macro 'assert'
  assert(color_mode >= COLOR_MODE_DUMP && color_mode < COLOR_MODES);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
color.c:328:2: note: in expansion of macro 'assert'
  assert(color_mode >= COLOR_MODE_DUMP && color_mode < COLOR_MODES);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
color.c: In function 'set_term_color':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
color.c:385:2: note: in expansion of macro 'assert'
  assert(color_mode >= COLOR_MODE_DUMP && color_mode < COLOR_MODES);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
color.c:385:2: note: in expansion of macro 'assert'
  assert(color_mode >= COLOR_MODE_DUMP && color_mode < COLOR_MODES);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
color.c:452:2: note: in expansion of macro 'assert'
  assert(schar);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
color.c:452:2: note: in expansion of macro 'assert'
  assert(schar);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
color.c:461:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("Bad color mode, it should _never_ occur here.");
   ^
color.c:461:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("Bad color mode, it should _never_ occur here.");
            ^
In file included from color.c:13:0:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/terminal/draw.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from draw.c:10:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
draw.c: In function 'get_char':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:40:2: note: in expansion of macro 'assert'
  assert(term && term->screen && term->screen->image);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:40:2: note: in expansion of macro 'assert'
  assert(term && term->screen && term->screen->image);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from draw.c:10:
draw.c: In function 'draw_border_cross':
draw.c:79:39: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
          get_opt_int_tree(term->spec, "colors", NULL));
                                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
draw.c:79:10: note: in expansion of macro 'get_opt_int_tree'
          get_opt_int_tree(term->spec, "colors", NULL));
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
draw.c: In function 'draw_border_char':
draw.c:93:39: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
          get_opt_int_tree(term->spec, "colors", NULL));
                                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
draw.c:93:10: note: in expansion of macro 'get_opt_int_tree'
          get_opt_int_tree(term->spec, "colors", NULL));
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
draw.c: In function 'draw_char_color':
draw.c:105:39: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
          get_opt_int_tree(term->spec, "colors", NULL));
                                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
draw.c:105:10: note: in expansion of macro 'get_opt_int_tree'
          get_opt_int_tree(term->spec, "colors", NULL));
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from draw.c:10:
draw.c: In function 'draw_line':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:163:2: note: in expansion of macro 'assert'
  assert(line);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:163:2: note: in expansion of macro 'assert'
  assert(line);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from draw.c:10:
draw.c: In function 'draw_char':
draw.c:366:39: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
          get_opt_int_tree(term->spec, "colors", NULL));
                                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
draw.c:366:10: note: in expansion of macro 'get_opt_int_tree'
          get_opt_int_tree(term->spec, "colors", NULL));
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
draw.c: In function 'draw_box':
draw.c:393:40: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
           get_opt_int_tree(term->spec, "colors", NULL));
                                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
draw.c:393:11: note: in expansion of macro 'get_opt_int_tree'
           get_opt_int_tree(term->spec, "colors", NULL));
           ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from draw.c:10:
draw.c: In function 'draw_text_utf8':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:443:2: note: in expansion of macro 'assert'
  assert(text && length >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:443:2: note: in expansion of macro 'assert'
  assert(text && length >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from draw.c:10:
draw.c:455:40: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
           get_opt_int_tree(term->spec, "colors", NULL));
                                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
draw.c:455:11: note: in expansion of macro 'get_opt_int_tree'
           get_opt_int_tree(term->spec, "colors", NULL));
           ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from draw.c:10:
draw.c: In function 'draw_text':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:515:2: note: in expansion of macro 'assert'
  assert(text && length >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:515:2: note: in expansion of macro 'assert'
  assert(text && length >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from draw.c:10:
draw.c:555:40: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
           get_opt_int_tree(term->spec, "colors", NULL));
                                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
draw.c:555:11: note: in expansion of macro 'get_opt_int_tree'
           get_opt_int_tree(term->spec, "colors", NULL));
           ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from draw.c:10:
draw.c: In function 'set_cursor':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:594:2: note: in expansion of macro 'assert'
  assert(term && term->screen);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:594:2: note: in expansion of macro 'assert'
  assert(term && term->screen);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from draw.c:10:
draw.c:597:49: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (blockable && get_opt_bool_tree(term->spec, "block_cursor", NULL)) {
                                                 ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
draw.c:597:19: note: in expansion of macro 'get_opt_bool_tree'
  if (blockable && get_opt_bool_tree(term->spec, "block_cursor", NULL)) {
                   ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from draw.c:10:
draw.c: In function 'set_dlg_cursor':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:617:2: note: in expansion of macro 'assert'
  assert(term && term->screen);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:617:2: note: in expansion of macro 'assert'
  assert(term && term->screen);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/terminal/event.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/intl/gettext/libintl.h:16,
                 from event.c:17:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from event.c:17:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from event.c:17:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/intl/gettext/libintl.h:16,
                 from event.c:17:
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from event.c:29:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from event.c:10:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/intl/gettext/libintl.h:16,
                 from event.c:17:
event.c: In function 'term_send_event':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
event.c:69:2: note: in expansion of macro 'assert'
  assert(ev && term);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
event.c:69:2: note: in expansion of macro 'assert'
  assert(ev && term);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
event.c:80:4: note: in expansion of macro 'ERROR'
    ERROR(gettext("Bad terminal size: %d, %d"),
    ^
event.c:80:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
    ERROR(gettext("Bad terminal size: %d, %d"),
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from event.c:17:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/intl/gettext/libintl.h:16,
                 from event.c:17:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
event.c:122:3: note: in expansion of macro 'assert'
   assert(!list_empty(term->windows));
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
event.c:122:3: note: in expansion of macro 'assert'
   assert(!list_empty(term->windows));
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
event.c:130:4: note: in expansion of macro 'assertm'
    assertm(win != NULL, "No tab to send the event to!");
    ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
event.c:130:4: note: in expansion of macro 'assertm'
    assertm(win != NULL, "No tab to send the event to!");
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
event.c: In function 'check_terminal_name':
event.c:173:14: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   usrerror(_("Warning: terminal name contains illicit chars.", term));
              ^
In file included from event.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
event.c:177:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  snprintf(name, sizeof(name), "terminal.%s", info->name);
           ^
In file included from ../.././src/util/error.h:237:0,
                 from ../.././src/util/lists.h:4,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/intl/gettext/libintl.h:16,
                 from event.c:17:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from ../.././src/intl/gettext/libintl.h:16:0,
                 from event.c:17:
event.c:193:36: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   || get_opt_bool_tree(term->spec, "utf_8_io", NULL);
                                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
event.c:193:6: note: in expansion of macro 'get_opt_bool_tree'
   || get_opt_bool_tree(term->spec, "utf_8_io", NULL);
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
event.c: In function 'handle_interlink_event':
event.c:259:16: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
     usrerror(_("Failed to create session.", term));
                ^
In file included from event.c:17:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/intl/gettext/libintl.h:16,
                 from event.c:17:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
event.c:427:4: note: in expansion of macro 'assert'
    assert(len >= 2 && len <= 6);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
event.c:427:4: note: in expansion of macro 'assert'
    assert(len >= 2 && len <= 6);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
event.c:447:3: note: in expansion of macro 'ERROR'
   ERROR(gettext("Bad event %d"), ilev->ev);
   ^
event.c:447:17: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   ERROR(gettext("Bad event %d"), ilev->ev);
                 ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from event.c:17:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/intl/gettext/libintl.h:16,
                 from event.c:17:
event.c: In function 'in_term':
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
event.c:490:4: note: in expansion of macro 'ERROR'
    ERROR(gettext("Could not read event: %d (%s)"),
    ^
event.c:490:18: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
    ERROR(gettext("Could not read event: %d (%s)"),
                  ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from event.c:17:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
      [CC]   src/terminal/hardio.o
In file included from hardio.c:18:0:
hardio.c: In function 'hard_write':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hardio.c:102:2: note: in expansion of macro 'assert'
  assert(data && datalen >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hardio.c:102:2: note: in expansion of macro 'assert'
  assert(data && datalen >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hardio.c: In function 'hard_read':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hardio.c:132:2: note: in expansion of macro 'assert'
  assert(data && datalen >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hardio.c:132:2: note: in expansion of macro 'assert'
  assert(data && datalen >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/terminal/kbd.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from kbd.c:28:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from kbd.c:29:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from kbd.c:29:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from kbd.c:28:
kbd.c: In function 'itrm_queue_write':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
kbd.c:85:2: note: in expansion of macro 'assertm'
  assertm(qlen, "event queue empty");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
kbd.c:85:2: note: in expansion of macro 'assertm'
  assertm(qlen, "event queue empty");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbd.c:103:3: note: in expansion of macro 'assert'
   assert(itrm->out.queue.len > 0);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbd.c:103:3: note: in expansion of macro 'assert'
   assert(itrm->out.queue.len > 0);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
kbd.c: In function 'send_init_sequence':
kbd.c:162:27: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
 #define INIT_TERMINAL_SEQ "\033)0\0337" /**< Special Character and Line Drawing Set, Save Cursor */
                           ^
kbd.c:159:17: note: in definition of macro 'write_sequence'
  hard_write(fd, seq, sizeof(seq) - 1)
                 ^
kbd.c:169:20: note: in expansion of macro 'INIT_TERMINAL_SEQ'
  write_sequence(h, INIT_TERMINAL_SEQ);
                    ^
In file included from kbd.c:34:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
kbd.c:163:29: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
 #define INIT_ALT_SCREEN_SEQ "\033[?47h" /**< Use Alternate Screen Buffer */
                             ^
kbd.c:159:17: note: in definition of macro 'write_sequence'
  hard_write(fd, seq, sizeof(seq) - 1)
                 ^
kbd.c:173:21: note: in expansion of macro 'INIT_ALT_SCREEN_SEQ'
   write_sequence(h, INIT_ALT_SCREEN_SEQ);
                     ^
In file included from kbd.c:34:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
kbd.c:164:34: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
 #define INIT_BRACKETED_PASTE_SEQ "\033[?2004h" /**< Enable XTerm bracketed paste mode */
                                  ^
kbd.c:159:17: note: in definition of macro 'write_sequence'
  hard_write(fd, seq, sizeof(seq) - 1)
                 ^
kbd.c:178:20: note: in expansion of macro 'INIT_BRACKETED_PASTE_SEQ'
  write_sequence(h, INIT_BRACKETED_PASTE_SEQ);
                    ^
In file included from kbd.c:34:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
kbd.c: In function 'send_done_sequence':
kbd.c:184:34: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
 #define DONE_BRACKETED_PASTE_SEQ "\033[?2004l" /**< Disable XTerm bracketed paste mode */
                                  ^
kbd.c:159:17: note: in definition of macro 'write_sequence'
  hard_write(fd, seq, sizeof(seq) - 1)
                 ^
kbd.c:189:20: note: in expansion of macro 'DONE_BRACKETED_PASTE_SEQ'
  write_sequence(h, DONE_BRACKETED_PASTE_SEQ);
                    ^
In file included from kbd.c:34:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
kbd.c:181:23: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
 #define DONE_CLS_SEQ  "\033[2J" /**< Erase in Display, Clear All */
                       ^
kbd.c:159:17: note: in definition of macro 'write_sequence'
  hard_write(fd, seq, sizeof(seq) - 1)
                 ^
kbd.c:190:20: note: in expansion of macro 'DONE_CLS_SEQ'
  write_sequence(h, DONE_CLS_SEQ);
                    ^
In file included from kbd.c:34:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
kbd.c:183:29: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
 #define DONE_ALT_SCREEN_SEQ "\033[?47l" /**< Use Normal Screen Buffer */
                             ^
kbd.c:159:17: note: in definition of macro 'write_sequence'
  hard_write(fd, seq, sizeof(seq) - 1)
                 ^
kbd.c:198:21: note: in expansion of macro 'DONE_ALT_SCREEN_SEQ'
   write_sequence(h, DONE_ALT_SCREEN_SEQ);
                     ^
In file included from kbd.c:34:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
kbd.c:182:27: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
 #define DONE_TERMINAL_SEQ "\0338\r \b" /**< Restore Cursor (DECRC) + ??? */
                           ^
kbd.c:159:17: note: in definition of macro 'write_sequence'
  hard_write(fd, seq, sizeof(seq) - 1)
                 ^
kbd.c:201:20: note: in expansion of macro 'DONE_TERMINAL_SEQ'
  write_sequence(h, DONE_TERMINAL_SEQ);
                    ^
In file included from kbd.c:34:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
kbd.c: In function 'resize_terminal':
kbd.c:215:26: warning: pointer targets in passing argument 2 of 'itrm_queue_event' differ in signedness [-Wpointer-sign]
  itrm_queue_event(ditrm, (char *) &ev, sizeof(ev));
                          ^
kbd.c:110:1: note: expected 'unsigned char *' but argument is of type 'char *'
 itrm_queue_event(struct itrm *itrm, unsigned char *data, int len)
 ^
kbd.c: In function 'get_terminal_name':
kbd.c:221:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  unsigned char *term = getenv("TERM");
                        ^
In file included from kbd.c:28:0:
kbd.c: In function 'handle_trm':
kbd.c:318:39: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   info.session_info = get_cmd_opt_int("base-session");
                                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:322:31: note: in expansion of macro 'get_opt_int_tree'
 #define get_cmd_opt_int(name) get_opt_int_tree(cmdline_options, name, NULL)
                               ^
kbd.c:318:23: note: in expansion of macro 'get_cmd_opt_int'
   info.session_info = get_cmd_opt_int("base-session");
                       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
kbd.c:343:38: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  itrm->title_codepage = get_cp_index("ISO-8859-1");
                                      ^
In file included from ../.././src/intl/gettext/libintl.h:17:0,
                 from kbd.c:29:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
kbd.c:371:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   memcpy(info.cwd, ts, int_min(strlen(ts), MAX_CWD_LEN));
                                       ^
In file included from kbd.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
kbd.c:375:25: warning: pointer targets in passing argument 2 of 'itrm_queue_event' differ in signedness [-Wpointer-sign]
  itrm_queue_event(itrm, (char *) &info, TERMINAL_INFO_SIZE);
                         ^
kbd.c:110:1: note: expected 'unsigned char *' but argument is of type 'char *'
 itrm_queue_event(struct itrm *itrm, unsigned char *data, int len)
 ^
kbd.c:376:25: warning: pointer targets in passing argument 2 of 'itrm_queue_event' differ in signedness [-Wpointer-sign]
  itrm_queue_event(itrm, (char *) init_string, init_len);
                         ^
kbd.c:110:1: note: expected 'unsigned char *' but argument is of type 'char *'
 itrm_queue_event(struct itrm *itrm, unsigned char *data, int len)
 ^
kbd.c: In function 'free_itrm':
kbd.c:449:21: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
        get_cp_index("US-ASCII"));
                     ^
In file included from ../.././src/intl/gettext/libintl.h:17:0,
                 from kbd.c:29:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from kbd.c:28:
kbd.c: In function 'resize_terminal_from_str':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbd.c:486:2: note: in expansion of macro 'assert'
  assert(text && *text);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbd.c:486:2: note: in expansion of macro 'assert'
  assert(text && *text);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from kbd.c:12:
kbd.c:490:29: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   unsigned char *p = strchr(text, ',');
                             ^
kbd.c:490:29: note: expected 'const char *' but argument is of type 'unsigned char *'
kbd.c:499:21: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
   numbers[i] = atoi(text);
                     ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdlib.h:24,
                 from kbd.c:11:
/usr/include/stdlib.h:278:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atoi (const char *__nptr))
 ^
kbd.c: In function 'dispatch_special':
kbd.c:531:22: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
       : get_cp_index("US-ASCII"));
                      ^
In file included from ../.././src/intl/gettext/libintl.h:17:0,
                 from kbd.c:29:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
kbd.c:547:24: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
      cp = get_cp_index("US-ASCII");
                        ^
In file included from ../.././src/intl/gettext/libintl.h:17:0,
                 from kbd.c:29:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from kbd.c:28:
kbd.c: In function 'in_sock':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbd.c:592:2: note: in expansion of macro 'assert'
  assert(ITRM_OUT_QUEUE_SIZE - i > 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbd.c:592:2: note: in expansion of macro 'assert'
  assert(ITRM_OUT_QUEUE_SIZE - i > 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
kbd.c:642:31: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign]
    if (*delete.source) unlink(delete.source);
                               ^
In file included from kbd.c:17:0:
/usr/include/unistd.h:829:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int unlink (const char *__name) __THROW __nonnull ((1));
            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from kbd.c:28:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbd.c:684:2: note: in expansion of macro 'assert'
  assert(ITRM_OUT_QUEUE_SIZE - p > 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbd.c:684:2: note: in expansion of macro 'assert'
  assert(ITRM_OUT_QUEUE_SIZE - p > 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
kbd.c: In function 'decode_terminal_application_key':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbd.c:954:2: note: in expansion of macro 'assert'
  assert(itrm->in.queue.len >= 2);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbd.c:954:2: note: in expansion of macro 'assert'
  assert(itrm->in.queue.len >= 2);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbd.c:955:2: note: in expansion of macro 'assert'
  assert(itrm->in.queue.data[0] == ASCII_ESC);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbd.c:955:2: note: in expansion of macro 'assert'
  assert(itrm->in.queue.data[0] == ASCII_ESC);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbd.c:956:2: note: in expansion of macro 'assert'
  assert(itrm->in.queue.data[1] == 0x4F); /* == 'O', incidentally */
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbd.c:956:2: note: in expansion of macro 'assert'
  assert(itrm->in.queue.data[1] == 0x4F); /* == 'O', incidentally */
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
kbd.c: In function 'kbd_timeout':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
kbd.c:1043:2: note: in expansion of macro 'assertm'
  assertm(itrm->in.queue.len, "timeout on empty queue");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
kbd.c:1043:2: note: in expansion of macro 'assertm'
  assertm(itrm->in.queue.len, "timeout on empty queue");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbd.c:1044:2: note: in expansion of macro 'assert'
  assert(!itrm->blocked); /* block_itrm should have killed itrm->timer */
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbd.c:1044:2: note: in expansion of macro 'assert'
  assert(!itrm->blocked); /* block_itrm should have killed itrm->timer */
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
kbd.c:1061:25: warning: pointer targets in passing argument 2 of 'itrm_queue_event' differ in signedness [-Wpointer-sign]
  itrm_queue_event(itrm, (char *) &ev, sizeof(ev));
                         ^
kbd.c:110:1: note: expected 'unsigned char *' but argument is of type 'char *'
 itrm_queue_event(struct itrm *itrm, unsigned char *data, int len)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from kbd.c:28:
kbd.c: In function 'process_queue':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbd.c:1083:2: note: in expansion of macro 'assert'
  assert(!itrm->blocked);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbd.c:1083:2: note: in expansion of macro 'assert'
  assert(!itrm->blocked);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
kbd.c:1185:26: warning: pointer targets in passing argument 2 of 'itrm_queue_event' differ in signedness [-Wpointer-sign]
   itrm_queue_event(itrm, (char *) &ev, sizeof(ev));
                          ^
kbd.c:110:1: note: expected 'unsigned char *' but argument is of type 'char *'
 itrm_queue_event(struct itrm *itrm, unsigned char *data, int len)
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from kbd.c:28:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
kbd.c:1197:3: note: in expansion of macro 'assertm'
   assertm(itrm->in.queue.len >= el, "event queue underflow");
   ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
kbd.c:1197:3: note: in expansion of macro 'assertm'
   assertm(itrm->in.queue.len >= el, "event queue underflow");
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
kbd.c: In function 'in_kbd':
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
kbd.c:1238:3: note: in expansion of macro 'ERROR'
   ERROR(gettext("Too many bytes read from the itrm!"));
   ^
kbd.c:1238:17: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   ERROR(gettext("Too many bytes read from the itrm!"));
                 ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from kbd.c:29:
../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from kbd.c:28:
kbd.c: In function 'handle_itrm_stdin':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbd.c:1252:2: note: in expansion of macro 'assert'
  assert(itrm->in.std >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbd.c:1252:2: note: in expansion of macro 'assert'
  assert(itrm->in.std >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
kbd.c: In function 'unhandle_itrm_stdin':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
kbd.c:1265:2: note: in expansion of macro 'assert'
  assert(itrm->in.std >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
kbd.c:1265:2: note: in expansion of macro 'assert'
  assert(itrm->in.std >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/terminal/mouse.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from mouse.c:27:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from mouse.c:28:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from mouse.c:28:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
mouse.c: In function 'send_mouse_init_sequence':
mouse.c:49:29: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
 #define INIT_TWIN_MOUSE_SEQ "\033[?9h" /**< Send MIT Mouse Row & Column on Button Press */
                             ^
mouse.c:46:17: note: in definition of macro 'write_sequence'
  hard_write(fd, seq, sizeof(seq) - 1)
                 ^
mouse.c:55:20: note: in expansion of macro 'INIT_TWIN_MOUSE_SEQ'
  write_sequence(h, INIT_TWIN_MOUSE_SEQ);
                    ^
In file included from mouse.c:33:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
mouse.c:50:29: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
 #define INIT_XWIN_MOUSE_SEQ "\033[?1000h" /**< Send Mouse X & Y on button press and release */
                             ^
mouse.c:46:17: note: in definition of macro 'write_sequence'
  hard_write(fd, seq, sizeof(seq) - 1)
                 ^
mouse.c:56:20: note: in expansion of macro 'INIT_XWIN_MOUSE_SEQ'
  write_sequence(h, INIT_XWIN_MOUSE_SEQ);
                    ^
In file included from mouse.c:33:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
mouse.c: In function 'send_mouse_done_sequence':
mouse.c:59:29: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
 #define DONE_TWIN_MOUSE_SEQ "\033[?9l" /**< Don't Send MIT Mouse Row & Column on Button Press */
                             ^
mouse.c:46:17: note: in definition of macro 'write_sequence'
  hard_write(fd, seq, sizeof(seq) - 1)
                 ^
mouse.c:68:20: note: in expansion of macro 'DONE_TWIN_MOUSE_SEQ'
  write_sequence(h, DONE_TWIN_MOUSE_SEQ);
                    ^
In file included from mouse.c:33:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
mouse.c:60:29: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
 #define DONE_XWIN_MOUSE_SEQ "\033[?1000l" /**< Don't Send Mouse X & Y on button press and release */
                             ^
mouse.c:46:17: note: in definition of macro 'write_sequence'
  hard_write(fd, seq, sizeof(seq) - 1)
                 ^
mouse.c:69:20: note: in expansion of macro 'DONE_XWIN_MOUSE_SEQ'
  write_sequence(h, DONE_XWIN_MOUSE_SEQ);
                    ^
In file included from mouse.c:33:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
      [CC]   src/terminal/screen.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from screen.c:13:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from screen.c:24:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from screen.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/config/options.h:9:0,
                 from screen.c:13:
screen.c: At top level:
screen.c:167:32: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* end border: */ TERM_STRING("\033[10m"),
                                ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:167:20: note: in expansion of macro 'TERM_STRING'
  /* end border: */ TERM_STRING("\033[10m"),
                    ^
screen.c:167:32: note: (near initialization for 'm11_hack_frame_seqs[0].source')
  /* end border: */ TERM_STRING("\033[10m"),
                                ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:167:20: note: in expansion of macro 'TERM_STRING'
  /* end border: */ TERM_STRING("\033[10m"),
                    ^
screen.c:168:34: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* begin border: */ TERM_STRING("\033[11m"),
                                  ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:168:22: note: in expansion of macro 'TERM_STRING'
  /* begin border: */ TERM_STRING("\033[11m"),
                      ^
screen.c:168:34: note: (near initialization for 'm11_hack_frame_seqs[1].source')
  /* begin border: */ TERM_STRING("\033[11m"),
                                  ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:168:22: note: in expansion of macro 'TERM_STRING'
  /* begin border: */ TERM_STRING("\033[11m"),
                      ^
screen.c:173:32: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* end border: */ TERM_STRING("\x0f"),
                                ^
screen.c:156:26: note: in expansion of macro 'INIT_STRING'
 #define TERM_STRING(str) INIT_STRING(str, sizeof(str) - 1)
                          ^
screen.c:173:20: note: in expansion of macro 'TERM_STRING'
  /* end border: */ TERM_STRING("\x0f"),
                    ^
screen.c:173:32: note: (near initialization for 'vt100_frame_seqs[0].source')
  /* end border: */ TERM_STRING("\x0f"),
                                ^
screen.c:156:26: note: in expansion of macro 'INIT_STRING'
 #define TERM_STRING(str) INIT_STRING(str, sizeof(str) - 1)
                          ^
screen.c:173:20: note: in expansion of macro 'TERM_STRING'
  /* end border: */ TERM_STRING("\x0f"),
                    ^
screen.c:174:34: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* begin border: */ TERM_STRING("\x0e"),
                                  ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:174:22: note: in expansion of macro 'TERM_STRING'
  /* begin border: */ TERM_STRING("\x0e"),
                      ^
screen.c:174:34: note: (near initialization for 'vt100_frame_seqs[1].source')
  /* begin border: */ TERM_STRING("\x0e"),
                                  ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:174:22: note: in expansion of macro 'TERM_STRING'
  /* begin border: */ TERM_STRING("\x0e"),
                      ^
screen.c:183:33: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* end italics: */ TERM_STRING("\033[23m"),
                                 ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:183:21: note: in expansion of macro 'TERM_STRING'
  /* end italics: */ TERM_STRING("\033[23m"),
                     ^
screen.c:183:33: note: (near initialization for 'italic_seqs[0].source')
  /* end italics: */ TERM_STRING("\033[23m"),
                                 ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:183:21: note: in expansion of macro 'TERM_STRING'
  /* end italics: */ TERM_STRING("\033[23m"),
                     ^
screen.c:184:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* begin italics: */ TERM_STRING("\033[3m"),
                                   ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:184:23: note: in expansion of macro 'TERM_STRING'
  /* begin italics: */ TERM_STRING("\033[3m"),
                       ^
screen.c:184:35: note: (near initialization for 'italic_seqs[1].source')
  /* begin italics: */ TERM_STRING("\033[3m"),
                                   ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:184:23: note: in expansion of macro 'TERM_STRING'
  /* begin italics: */ TERM_STRING("\033[3m"),
                       ^
screen.c:193:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* end underline: */ TERM_STRING("\033[24m"),
                                   ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:193:23: note: in expansion of macro 'TERM_STRING'
  /* end underline: */ TERM_STRING("\033[24m"),
                       ^
screen.c:193:35: note: (near initialization for 'underline_seqs[0].source')
  /* end underline: */ TERM_STRING("\033[24m"),
                                   ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:193:23: note: in expansion of macro 'TERM_STRING'
  /* end underline: */ TERM_STRING("\033[24m"),
                       ^
screen.c:194:37: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* begin underline: */ TERM_STRING("\033[4m"),
                                     ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:194:25: note: in expansion of macro 'TERM_STRING'
  /* begin underline: */ TERM_STRING("\033[4m"),
                         ^
screen.c:194:37: note: (near initialization for 'underline_seqs[1].source')
  /* begin underline: */ TERM_STRING("\033[4m"),
                                     ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:194:25: note: in expansion of macro 'TERM_STRING'
  /* begin underline: */ TERM_STRING("\033[4m"),
                         ^
screen.c:201:32: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* foreground: */ TERM_STRING("\033[0;38;5;%dm"),
                                ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:201:20: note: in expansion of macro 'TERM_STRING'
  /* foreground: */ TERM_STRING("\033[0;38;5;%dm"),
                    ^
screen.c:201:32: note: (near initialization for 'color256_seqs[0].source')
  /* foreground: */ TERM_STRING("\033[0;38;5;%dm"),
                                ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:201:20: note: in expansion of macro 'TERM_STRING'
  /* foreground: */ TERM_STRING("\033[0;38;5;%dm"),
                    ^
screen.c:202:32: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* background: */ TERM_STRING("\033[48;5;%dm"),
                                ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:202:20: note: in expansion of macro 'TERM_STRING'
  /* background: */ TERM_STRING("\033[48;5;%dm"),
                    ^
screen.c:202:32: note: (near initialization for 'color256_seqs[1].source')
  /* background: */ TERM_STRING("\033[48;5;%dm"),
                                ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:202:20: note: in expansion of macro 'TERM_STRING'
  /* background: */ TERM_STRING("\033[48;5;%dm"),
                    ^
screen.c:206:32: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* foreground: */ TERM_STRING("\033[m\033[1;%d}"),
                                ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:206:20: note: in expansion of macro 'TERM_STRING'
  /* foreground: */ TERM_STRING("\033[m\033[1;%d}"),
                    ^
screen.c:206:32: note: (near initialization for 'fbterm_color256_seqs[0].source')
  /* foreground: */ TERM_STRING("\033[m\033[1;%d}"),
                                ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:206:20: note: in expansion of macro 'TERM_STRING'
  /* foreground: */ TERM_STRING("\033[m\033[1;%d}"),
                    ^
screen.c:207:32: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* background: */ TERM_STRING("\033[2;%d}"),
                                ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:207:20: note: in expansion of macro 'TERM_STRING'
  /* background: */ TERM_STRING("\033[2;%d}"),
                    ^
screen.c:207:32: note: (near initialization for 'fbterm_color256_seqs[1].source')
  /* background: */ TERM_STRING("\033[2;%d}"),
                                ^
../.././src/util/string.h:173:29: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                             ^
screen.c:207:20: note: in expansion of macro 'TERM_STRING'
  /* background: */ TERM_STRING("\033[2;%d}"),
                    ^
In file included from screen.c:13:0:
screen.c: In function 'set_screen_driver_opt':
screen.c:411:50: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  const int cp = get_opt_codepage_tree(term_spec, "charset", NULL);
                                                  ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:411:17: note: in expansion of macro 'get_opt_codepage_tree'
  const int cp = get_opt_codepage_tree(term_spec, "charset", NULL);
                 ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
screen.c:412:45: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int utf8_io = get_opt_bool_tree(term_spec, "utf_8_io", NULL);
                                             ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:412:16: note: in expansion of macro 'get_opt_bool_tree'
  int utf8_io = get_opt_bool_tree(term_spec, "utf_8_io", NULL);
                ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
screen.c:433:55: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  driver->opt.color_mode = get_opt_int_tree(term_spec, "colors", NULL);
                                                       ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:433:27: note: in expansion of macro 'get_opt_int_tree'
  driver->opt.color_mode = get_opt_int_tree(term_spec, "colors", NULL);
                           ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
screen.c:434:57: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  driver->opt.transparent = get_opt_bool_tree(term_spec, "transparency",
                                                         ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:434:28: note: in expansion of macro 'get_opt_bool_tree'
  driver->opt.transparent = get_opt_bool_tree(term_spec, "transparency",
                            ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
screen.c:437:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool_tree(term_spec, "italic", NULL)) {
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:437:6: note: in expansion of macro 'get_opt_bool_tree'
  if (get_opt_bool_tree(term_spec, "italic", NULL)) {
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
screen.c:443:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool_tree(term_spec, "underline", NULL)) {
                                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:443:6: note: in expansion of macro 'get_opt_bool_tree'
  if (get_opt_bool_tree(term_spec, "underline", NULL)) {
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
screen.c:458:37: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
    if (get_opt_bool_tree(term_spec, "restrict_852", NULL))
                                     ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:458:8: note: in expansion of macro 'get_opt_bool_tree'
    if (get_opt_bool_tree(term_spec, "restrict_852", NULL))
        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
screen.c:460:43: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
    driver->opt.charsets[1] = get_cp_index("cp437");
                                           ^
In file included from screen.c:14:0:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
screen.c:464:43: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
    driver->opt.charsets[1] = get_cp_index("cp437");
                                           ^
In file included from screen.c:14:0:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
screen.c:468:43: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
    driver->opt.charsets[1] = get_cp_index("cp437");
                                           ^
In file included from screen.c:14:0:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
screen.c:471:43: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
    driver->opt.charsets[1] = get_cp_index("koi8-r");
                                           ^
In file included from screen.c:14:0:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
screen.c:479:44: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
     driver->opt.charsets[1] = get_cp_index("US-ASCII");
                                            ^
In file included from screen.c:14:0:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
In file included from screen.c:13:0:
screen.c:489:37: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
    if (get_opt_bool_tree(term_spec, "restrict_852", NULL))
                                     ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:489:8: note: in expansion of macro 'get_opt_bool_tree'
    if (get_opt_bool_tree(term_spec, "restrict_852", NULL))
        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
screen.c:492:37: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
    if (get_opt_bool_tree(term_spec, "m11_hack", NULL))
                                     ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:492:8: note: in expansion of macro 'get_opt_bool_tree'
    if (get_opt_bool_tree(term_spec, "m11_hack", NULL))
        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
screen.c:496:37: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
    if (get_opt_bool_tree(term_spec, "m11_hack", NULL))
                                     ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:496:8: note: in expansion of macro 'get_opt_bool_tree'
    if (get_opt_bool_tree(term_spec, "m11_hack", NULL))
        ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
screen.c: In function 'screen_driver_change_hook':
screen.c:509:57: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  enum term_mode_type type = get_opt_int_tree(term_spec, "type", NULL);
                                                         ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:509:29: note: in expansion of macro 'get_opt_int_tree'
  enum term_mode_type type = get_opt_int_tree(term_spec, "type", NULL);
                             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from /usr/include/string.h:630:0,
                 from screen.c:9:
screen.c:514:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                       ^
In file included from screen.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from screen.c:9:
screen.c:514:53: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                                     ^
In file included from screen.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from screen.c:9:
screen.c:514:39: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                       ^
screen.c:514:39: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:514:53: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                                     ^
screen.c:514:53: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:514:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                       ^
In file included from screen.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from screen.c:9:
screen.c:514:39: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                       ^
screen.c:514:39: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:514:53: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                                     ^
screen.c:514:53: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:514:53: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                                     ^
In file included from screen.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from screen.c:9:
screen.c:514:39: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                       ^
screen.c:514:39: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:514:53: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                                     ^
screen.c:514:53: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:514:39: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                       ^
screen.c:514:39: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:514:53: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (driver->type == type && !strcmp(driver->name, name)) {
                                                     ^
screen.c:514:53: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from screen.c:13:0:
screen.c: In function 'get_screen_driver':
screen.c:550:58: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  enum term_mode_type type = get_opt_int_tree(term->spec, "type", NULL);
                                                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
screen.c:550:29: note: in expansion of macro 'get_opt_int_tree'
  enum term_mode_type type = get_opt_int_tree(term->spec, "type", NULL);
                             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
screen.c:552:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int len = strlen(name);
                   ^
In file included from screen.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from screen.c:9:
screen.c:557:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
              ^
In file included from screen.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from screen.c:9:
screen.c:557:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
                            ^
In file included from screen.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from screen.c:9:
screen.c:557:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
              ^
screen.c:557:14: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:557:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
                            ^
screen.c:557:28: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:557:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
              ^
In file included from screen.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from screen.c:9:
screen.c:557:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
              ^
screen.c:557:14: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:557:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
                            ^
screen.c:557:28: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:557:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
                            ^
In file included from screen.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from screen.c:9:
screen.c:557:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
              ^
screen.c:557:14: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:557:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
                            ^
screen.c:557:28: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:557:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
              ^
screen.c:557:14: note: expected 'const char *' but argument is of type 'unsigned char *'
screen.c:557:28: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (strcmp(driver->name, name)) continue;
                            ^
screen.c:557:28: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/config/options.h:9:0,
                 from screen.c:13:
screen.c: In function 'add_char16':
screen.c:828:32: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
    add_bytes_to_string(screen, "\033[1m", 4);
                                ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
screen.c:843:31: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
   add_bytes_to_string(screen, "\033[0", 3);
                               ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
screen.c:869:32: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
    add_bytes_to_string(screen, ";7", 2);
                                ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
screen.c:873:32: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
    add_bytes_to_string(screen, ";3", 2);
                                ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
screen.c:877:32: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
    add_bytes_to_string(screen, ";4", 2);
                                ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
screen.c:882:32: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
    add_bytes_to_string(screen, ";1", 2);
                                ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
screen.c:885:31: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
   add_bytes_to_string(screen, "m", 1);
                               ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
screen.c: In function 'add_char256':
screen.c:972:33: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
     add_bytes_to_string(screen, "\033[1m", 4);
                                 ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
screen.c:996:32: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
    add_bytes_to_string(screen, "\033[1m", 4);
                                ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from screen.c:13:
screen.c: In function 'redraw_screen':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
screen.c:1240:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("Invalid color mode (%d).", driver->opt.color_mode);
   ^
screen.c:1240:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("Invalid color mode (%d).", driver->opt.color_mode);
            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from screen.c:13:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/config/options.h:9:0,
                 from screen.c:13:
screen.c:1246:32: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
    add_bytes_to_string(&image, "\033[37;40m", 8);
                                ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
screen.c:1248:31: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
   add_bytes_to_string(&image, "\033[0m", 4);
                               ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
screen.c: In function 'erase_screen':
screen.c:1289:26: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
  hard_write(term->fdout, "\033[2J\033[1;1H", 10);
                          ^
In file included from screen.c:20:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
screen.c: In function 'beep_terminal':
screen.c:1299:26: warning: pointer targets in passing argument 2 of 'hard_write' differ in signedness [-Wpointer-sign]
  hard_write(term->fdout, "\a", 1);
                          ^
In file included from screen.c:20:0:
../.././src/terminal/hardio.h:4:9: note: expected 'unsigned char *' but argument is of type 'char *'
 ssize_t hard_write(int fd, unsigned char *data, size_t datalen);
         ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from screen.c:13:
screen.c: In function 'resize_screen':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
screen.c:1327:2: note: in expansion of macro 'assert'
  assert(term && term->screen);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
screen.c:1327:2: note: in expansion of macro 'assert'
  assert(term && term->screen);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
screen.c:1331:2: note: in expansion of macro 'assert'
  assert(width >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
screen.c:1331:2: note: in expansion of macro 'assert'
  assert(width >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
screen.c:1332:2: note: in expansion of macro 'assert'
  assert(height >= 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
screen.c:1332:2: note: in expansion of macro 'assert'
  assert(height >= 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from screen.c:15:0:
screen.c: At top level:
screen.c:1365:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* name: */  "Terminal Screen",
               ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
screen.c:1365:15: note: (near initialization for 'terminal_screen_module.name')
  /* name: */  "Terminal Screen",
               ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
      [CC]   src/terminal/tab.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/document/document.h:8:0,
                 from tab.c:13:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from tab.c:8:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from tab.c:15:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from tab.c:15:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
tab.c: In function 'init_tab':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
tab.c:53:2: note: in expansion of macro 'assert'
  assert(term->main_menu == NULL);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
tab.c:53:2: note: in expansion of macro 'assert'
  assert(term->main_menu == NULL);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tab.c: In function 'get_tab_by_number':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
tab.c:120:2: note: in expansion of macro 'assertm'
  assertm((LIST_OF(struct window) *) win != &term->windows,
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
tab.c:120:2: note: in expansion of macro 'assertm'
  assertm((LIST_OF(struct window) *) win != &term->windows,
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
tab.c: In function 'switch_to_tab':
tab.c:152:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (get_opt_bool("ui.tabs.wraparound",
                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
tab.c:152:7: note: in expansion of macro 'get_opt_bool'
   if (get_opt_bool("ui.tabs.wraparound",
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
tab.c: In function 'close_tab':
tab.c:210:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_opt_bool("ui.tabs.confirm_close", ses)) {
                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
tab.c:210:7: note: in expansion of macro 'get_opt_bool'
  if (!get_opt_bool("ui.tabs.confirm_close", ses)) {
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
tab.c:219:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), really_close_tab, B_ENTER),
   ^
tab.c:219:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), really_close_tab, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
tab.c:219:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), really_close_tab, B_ENTER),
   ^
tab.c:219:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), really_close_tab, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
tab.c:220:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
   ^
tab.c:220:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
tab.c:220:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
   ^
tab.c:220:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
                  ^
In file included from tab.c:15:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
tab.c:216:3: note: in expansion of macro 'N_'
   N_("Close tab"), ALIGN_CENTER,
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from tab.c:15:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 6 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
tab.c:217:3: note: in expansion of macro 'N_'
   N_("Do you really want to close the current tab?"),
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
tab.c: In function 'close_all_tabs_but_current':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
tab.c:251:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
tab.c:251:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
tab.c:254:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_opt_bool("ui.tabs.confirm_close", ses)) {
                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
tab.c:254:7: note: in expansion of macro 'get_opt_bool'
  if (!get_opt_bool("ui.tabs.confirm_close", ses)) {
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
tab.c:263:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), really_close_tabs, B_ENTER),
   ^
tab.c:263:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), really_close_tabs, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
tab.c:263:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~Yes"), really_close_tabs, B_ENTER),
   ^
tab.c:263:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~Yes"), really_close_tabs, B_ENTER),
                  ^
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 1 of '0u' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
tab.c:264:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
   ^
tab.c:264:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
                  ^
../.././src/intl/gettext/libintl.h:21:17: note: expected 'const unsigned char *' but argument is of type 'char *'
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/bfu/msgbox.h:102:38: note: in definition of macro 'MSG_BOX_CAST'
  (((void) sizeof(((int (*)(type)) 0)(value))), (type) (value))
                                      ^
tab.c:264:3: note: in expansion of macro 'MSG_BOX_BUTTON'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
   ^
tab.c:264:18: note: in expansion of macro 'N_'
   MSG_BOX_BUTTON(N_("~No"), NULL, B_ESC));
                  ^
In file included from tab.c:15:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
tab.c:260:3: note: in expansion of macro 'N_'
   N_("Close tab"), ALIGN_CENTER,
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from tab.c:15:0:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 6 of 'msg_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
tab.c:261:3: note: in expansion of macro 'N_'
   N_("Do you really want to close all except the current tab?"),
   ^
In file included from ../.././src/bfu/widget.h:14:0,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
../.././src/bfu/msgbox.h:92:1: note: expected 'unsigned char *' but argument is of type 'char *'
 msg_box(struct terminal *term, struct memory_list *mem_list,
 ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
tab.c: In function 'open_uri_in_new_tab':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
tab.c:272:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
tab.c:272:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tab.c: In function 'delayed_open':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
tab.c:283:2: note: in expansion of macro 'assert'
  assert(deo);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
tab.c:283:2: note: in expansion of macro 'assert'
  assert(deo);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tab.c: In function 'open_current_link_in_new_tab':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
tab.c:296:16: note: in expansion of macro 'assert'
  if (doc_view) assert(doc_view->vs && doc_view->document);
                ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
tab.c:296:16: note: in expansion of macro 'assert'
  if (doc_view) assert(doc_view->vs && doc_view->document);
                ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
tab.c: In function 'move_current_tab':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
tab.c:316:2: note: in expansion of macro 'assert'
  assert(ses && direction);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
tab.c:316:2: note: in expansion of macro 'assert'
  assert(ses && direction);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
tab.c:323:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool("ui.tabs.wraparound", ses)) {
                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
tab.c:323:6: note: in expansion of macro 'get_opt_bool'
  if (get_opt_bool("ui.tabs.wraparound", ses)) {
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from tab.c:10:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
tab.c:329:2: note: in expansion of macro 'assert'
  assert(0 <= new_pos && new_pos < tabs);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
tab.c:329:2: note: in expansion of macro 'assert'
  assert(0 <= new_pos && new_pos < tabs);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/terminal/terminal.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bookmarks/bookmarks.h:4,
                 from terminal.c:18:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bookmarks/bookmarks.h:4,
                 from terminal.c:18:
terminal.c: In function 'get_terminal_codepage':
terminal.c:139:43: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  return get_opt_codepage_tree(term->spec, "charset", NULL);
                                           ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
terminal.c:139:9: note: in expansion of macro 'get_opt_codepage_tree'
  return get_opt_codepage_tree(term->spec, "charset", NULL);
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
terminal.c: In function 'check_if_no_terminal':
terminal.c:216:25: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
        && !get_opt_bool("ui.sessions.keep_session_active", NULL);
                         ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
terminal.c:216:12: note: in expansion of macro 'get_opt_bool'
        && !get_opt_bool("ui.sessions.keep_session_active", NULL);
            ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
terminal.c: In function 'exec_thread':
terminal.c:222:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int plen = strlen(path + 1) + 2;
                    ^
In file included from terminal.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
terminal.c:228:25: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign]
  if (path[plen]) unlink(path + plen);
                         ^
In file included from terminal.c:13:0:
/usr/include/unistd.h:829:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int unlink (const char *__name) __THROW __nonnull ((1));
            ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bookmarks/bookmarks.h:4,
                 from terminal.c:18:
terminal.c: In function 'assert_terminal_ptr_not_dangling':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
terminal.c:265:2: note: in expansion of macro 'assertm'
  assertm(0, "Dangling pointer to struct terminal");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
terminal.c:265:2: note: in expansion of macro 'assertm'
  assertm(0, "Dangling pointer to struct terminal");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
terminal.c: In function 'exec_on_terminal':
terminal.c:338:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   path = "";
        ^
terminal.c:355:11: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign]
    unlink(delete);
           ^
In file included from terminal.c:13:0:
/usr/include/unistd.h:829:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int unlink (const char *__name) __THROW __nonnull ((1));
            ^
terminal.c:360:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      path, strlen(path),
                   ^
In file included from terminal.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
terminal.c:361:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       delete, strlen(delete),
                      ^
In file included from terminal.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
terminal.c:365:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      path, strlen(path),
                   ^
In file included from terminal.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
terminal.c:366:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       delete, strlen(delete),
                      ^
In file included from terminal.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
terminal.c: In function 'exec_shell':
terminal.c:380:30: warning: pointer targets in passing argument 3 of 'exec_on_terminal' differ in signedness [-Wpointer-sign]
   exec_on_terminal(term, sh, "", TERM_EXEC_FG);
                              ^
terminal.c:332:1: note: expected 'unsigned char *' but argument is of type 'char *'
 exec_on_terminal(struct terminal *term, unsigned char *path,
 ^
terminal.c: In function 'do_terminal_function':
terminal.c:388:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int data_len = strlen(data);
                        ^
In file included from terminal.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from terminal.c:9:
terminal.c: In function 'set_terminal_title':
terminal.c:406:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                             ^
In file included from terminal.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from terminal.c:9:
terminal.c:406:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                                    ^
In file included from terminal.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from terminal.c:9:
terminal.c:406:29: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                             ^
terminal.c:406:29: note: expected 'const char *' but argument is of type 'unsigned char *'
terminal.c:406:36: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                                    ^
terminal.c:406:36: note: expected 'const char *' but argument is of type 'unsigned char *'
terminal.c:406:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                             ^
In file included from terminal.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from terminal.c:9:
terminal.c:406:29: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                             ^
terminal.c:406:29: note: expected 'const char *' but argument is of type 'unsigned char *'
terminal.c:406:36: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                                    ^
terminal.c:406:36: note: expected 'const char *' but argument is of type 'unsigned char *'
terminal.c:406:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                                    ^
In file included from terminal.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from terminal.c:9:
terminal.c:406:29: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                             ^
terminal.c:406:29: note: expected 'const char *' but argument is of type 'unsigned char *'
terminal.c:406:36: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                                    ^
terminal.c:406:36: note: expected 'const char *' but argument is of type 'unsigned char *'
terminal.c:406:29: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                             ^
terminal.c:406:29: note: expected 'const char *' but argument is of type 'unsigned char *'
terminal.c:406:36: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  if (term->title && !strcmp(title, term->title)) return 0;
                                    ^
terminal.c:406:36: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bookmarks/bookmarks.h:4,
                 from terminal.c:18:
terminal.c:412:36: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool_tree(term->spec, "latin1_title", NULL))
                                    ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
terminal.c:412:6: note: in expansion of macro 'get_opt_bool_tree'
  if (get_opt_bool_tree(term->spec, "latin1_title", NULL))
      ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
terminal.c:413:24: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
   to_cp = get_cp_index("ISO-8859-1");
                        ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from ../.././src/session/session.h:4,
                 from terminal.c:29:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bookmarks/bookmarks.h:4,
                 from terminal.c:18:
terminal.c:414:41: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  else if (get_opt_bool_tree(term->spec, "utf_8_io", NULL))
                                         ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
terminal.c:414:11: note: in expansion of macro 'get_opt_bool_tree'
  else if (get_opt_bool_tree(term->spec, "utf_8_io", NULL))
           ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
terminal.c:415:24: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
   to_cp = get_cp_index("UTF-8");
                        ^
In file included from ../.././src/terminal/kbd.h:4:0,
                 from ../.././src/terminal/event.h:4,
                 from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from ../.././src/session/session.h:4,
                 from terminal.c:29:
../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
terminal.c:424:59: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   converted = convert_string(convert_table, title, strlen(title),
                                                           ^
In file included from terminal.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/bookmarks/bookmarks.h:4:0,
                 from terminal.c:18:
terminal.c: At top level:
terminal.c:480:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  /* name: */  "Terminal",
               ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
terminal.c:480:15: note: (near initialization for 'terminal_module.name')
  /* name: */  "Terminal",
               ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
      [CC]   src/terminal/window.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from window.c:10:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
window.c: In function 'redraw_windows':
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
window.c:44:3: note: in expansion of macro 'ERROR'
   ERROR("invalid enum windows_to_redraw: which==%d", (int) which);
   ^
window.c:44:9: warning: pointer targets in passing argument 1 of 'elinks_error' differ in signedness [-Wpointer-sign]
   ERROR("invalid enum windows_to_redraw: which==%d", (int) which);
         ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from window.c:10:
../.././src/util/error.h:41:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_error(unsigned char *fmt, ...);
      ^
In file included from ../.././src/bfu/inpfield.h:6:0,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from window.c:10:
window.c: In function 'add_window':
window.c:71:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_at_pos((struct window *) &term->windows, win);
                     ^
../.././src/util/lists.h:172:15: note: in definition of macro 'add_at_pos'
  (x)->next = (p)->next; \
               ^
window.c:71:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_at_pos((struct window *) &term->windows, win);
                     ^
../.././src/util/lists.h:174:6: note: in definition of macro 'add_at_pos'
     (p)->next = (x); \
      ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from window.c:10:
window.c: In function 'would_window_receive_keypresses':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
window.c:232:2: note: in expansion of macro 'assert'
  assert(!list_empty(term->windows));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
window.c:232:2: note: in expansion of macro 'assert'
  assert(!list_empty(term->windows));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [LD]   src/terminal/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/terminal'
[MAKE all]   src/util
make[2]: Entering directory '/tmp/elinks/src/elinks/src/util'
      [CC]   src/util/base64.o
In file included from base64.c:13:0:
base64.c: In function 'base64_encode':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
base64.c:21:2: note: in expansion of macro 'assert'
  assert(in && *in);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
base64.c:21:2: note: in expansion of macro 'assert'
  assert(in && *in);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
base64.c:24:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return base64_encode_bin(in, strlen(in), NULL);
                                      ^
In file included from base64.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from base64.c:13:0:
base64.c: In function 'base64_encode_bin':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
base64.c:33:2: note: in expansion of macro 'assert'
  assert(in && *in);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
base64.c:33:2: note: in expansion of macro 'assert'
  assert(in && *in);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
base64.c: In function 'base64_decode':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
base64.c:73:2: note: in expansion of macro 'assert'
  assert(in && *in);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
base64.c:73:2: note: in expansion of macro 'assert'
  assert(in && *in);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
base64.c:76:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return base64_decode_bin(in, strlen(in), NULL);
                                      ^
In file included from base64.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from base64.c:13:0:
base64.c: In function 'base64_decode_bin':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
base64.c:97:2: note: in expansion of macro 'assert'
  assert(in && *in);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
base64.c:97:2: note: in expansion of macro 'assert'
  assert(in && *in);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/util/color.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from color.c:17:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from color.c:17:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from color.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from color.c:18:0:
color.c: At top level:
../.././src/util/fastfind.h:38:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { (comment), (reset), (next) }
    ^
color.c:64:4: note: in expansion of macro 'INIT_FASTFIND_INDEX'
  = INIT_FASTFIND_INDEX("colors_lookup", colors_list_reset, colors_list_next);
    ^
../.././src/util/fastfind.h:38:4: note: (near initialization for 'ff_colors_index.comment')
  { (comment), (reset), (next) }
    ^
color.c:64:4: note: in expansion of macro 'INIT_FASTFIND_INDEX'
  = INIT_FASTFIND_INDEX("colors_lookup", colors_list_reset, colors_list_next);
    ^
color.c: In function 'decode_color':
color.c:105:26: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign]
   string_color = strtoul(str, (char **) &end, 16);
                          ^
In file included from color.c:11:0:
/usr/include/stdlib.h:187:26: note: expected 'const char * restrict' but argument is of type 'const unsigned char *'
 extern unsigned long int strtoul (const char *__restrict __nptr,
                          ^
color.c: In function 'get_color_string':
color.c:146:11: warning: pointer targets in return differ in signedness [-Wpointer-sign]
    return cs->name;
           ^
      [CC]   src/util/conv.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from conv.c:19:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from conv.c:19:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from conv.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from conv.c:19:
conv.c: In function 'add_long_to_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
conv.c:138:2: note: in expansion of macro 'assert'
  assert(string);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
conv.c:138:2: note: in expansion of macro 'assert'
  assert(string);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
conv.c: In function 'add_date_to_string':
conv.c:258:15: warning: pointer targets in passing argument 1 of 'strftime' differ in signedness [-Wpointer-sign]
  if (strftime(buffer, sizeof(buffer), fmt, when_local) <= 0)
               ^
In file included from ../.././src/util/time.h:11:0,
                 from ../.././src/util/conv.h:5,
                 from conv.c:19:
/usr/include/time.h:205:15: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern size_t strftime (char *__restrict __s, size_t __maxsize,
               ^
conv.c:258:39: warning: pointer targets in passing argument 3 of 'strftime' differ in signedness [-Wpointer-sign]
  if (strftime(buffer, sizeof(buffer), fmt, when_local) <= 0)
                                       ^
In file included from ../.././src/util/time.h:11:0,
                 from ../.././src/util/conv.h:5,
                 from conv.c:19:
/usr/include/time.h:205:15: note: expected 'const char * restrict' but argument is of type 'const unsigned char *'
 extern size_t strftime (char *__restrict __s, size_t __maxsize,
               ^
In file included from ../.././src/util/conv.h:4:0,
                 from conv.c:19:
conv.c: In function 'add_html_to_string':
conv.c:292:37: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
    if (!add_bytes_to_string(string, "&#", 2)
                                     ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
conv.c: In function 'add_cp_html_to_string':
conv.c:326:37: warning: pointer targets in passing argument 2 of 'add_bytes_to_string__' differ in signedness [-Wpointer-sign]
    if (!add_bytes_to_string(string, "&#", 2)
                                     ^
../.././src/util/string.h:243:32: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                ^
../.././src/util/string.h:250:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 add_bytes_to_string__(
 ^
conv.c: In function 'add_shell_quoted_to_string':
conv.c:361:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(string, "'\\''");
                          ^
In file included from ../.././src/util/conv.h:4:0,
                 from conv.c:19:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
conv.c: In function 'strtolx':
conv.c:399:15: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign]
  num = strtol(str, (char **) end, 10);
               ^
In file included from conv.c:13:0:
/usr/include/stdlib.h:183:17: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern long int strtol (const char *__restrict __nptr,
                 ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from conv.c:19:
conv.c: In function 'clr_spaces':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
conv.c:478:2: note: in expansion of macro 'assert'
  assert(str);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
conv.c:478:2: note: in expansion of macro 'assert'
  assert(str);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
conv.c: In function 'sanitize_title':
conv.c:501:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int len = strlen(title);
                   ^
In file included from conv.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
conv.c: In function 'sanitize_url':
conv.c:517:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int len = strlen(url);
                   ^
In file included from conv.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [CC]   src/util/env.o
In file included from ../.././src/util/string.h:11:0,
                 from env.c:18:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
env.c: In function 'env_set':
env.c:33:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  true_length = strlen(value);
                       ^
In file included from env.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
env.c:48:16: warning: pointer targets in passing argument 1 of 'setenv' differ in signedness [-Wpointer-sign]
   ret = setenv(name, value, 1);
                ^
In file included from env.c:11:0:
/usr/include/stdlib.h:584:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int setenv (const char *__name, const char *__value, int __replace)
            ^
env.c:48:22: warning: pointer targets in passing argument 2 of 'setenv' differ in signedness [-Wpointer-sign]
   ret = setenv(name, value, 1);
                      ^
In file included from env.c:11:0:
/usr/include/stdlib.h:584:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int setenv (const char *__name, const char *__value, int __replace)
            ^
      [CC]   src/util/error.o
In file included from error.c:30:0:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
error.c: In function 'er':
error.c:49:19: warning: pointer targets in passing argument 2 of 'vfprintf' differ in signedness [-Wpointer-sign]
  vfprintf(stderr, fmt, params);
                   ^
In file included from error.c:14:0:
/usr/include/stdio.h:371:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
            ^
error.c: In function 'elinks_debug':
error.c:66:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  snprintf(errbuf, sizeof(errbuf), "DEBUG MESSAGE at %s:%d: %s",
           ^
In file included from error.c:14:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
error.c: In function 'elinks_wdebug':
error.c:82:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  snprintf(errbuf, sizeof(errbuf), "DEBUG MESSAGE at %s:%d: %s",
           ^
In file included from error.c:14:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
error.c: In function 'elinks_error':
error.c:98:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  snprintf(errbuf, sizeof(errbuf), "ERROR at %s:%d: %s",
           ^
In file included from error.c:14:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
error.c: In function 'elinks_internal':
error.c:114:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  snprintf(errbuf, sizeof(errbuf),
           ^
In file included from error.c:14:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
error.c: In function 'usrerror':
error.c:135:19: warning: pointer targets in passing argument 2 of 'vfprintf' differ in signedness [-Wpointer-sign]
  vfprintf(stderr, fmt, params);
                   ^
In file included from error.c:14:0:
/usr/include/stdio.h:371:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
            ^
error.c: In function 'elinks_assertm':
error.c:155:28: warning: pointer targets in passing argument 2 of 'vasprintf' differ in signedness [-Wpointer-sign]
  vasprintf((char **) &buf, fmt, params);
                            ^
In file included from error.c:14:0:
/usr/include/stdio.h:399:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int vasprintf (char **__restrict __ptr, const char *__restrict __f,
            ^
error.c:157:18: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  elinks_internal("assertion failed: %s", buf);
                  ^
error.c:107:1: note: expected 'unsigned char *' but argument is of type 'char *'
 elinks_internal(unsigned char *fmt, ...)
 ^
      [CC]   src/util/fastfind.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from fastfind.c:65:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from fastfind.c:65:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from fastfind.c:63:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from fastfind.c:65:
fastfind.c: In function 'alloc_ff_data':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
fastfind.c:312:2: note: in expansion of macro 'assert'
  assert(info->count < FF_MAX_KEYS);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
fastfind.c:312:2: note: in expansion of macro 'assert'
  assert(info->count < FF_MAX_KEYS);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
fastfind.c: In function 'alloc_leafset':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
fastfind.c:344:2: note: in expansion of macro 'assert'
  assert(info->leafsets_count < FF_MAX_LEAFSETS);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
fastfind.c:344:2: note: in expansion of macro 'assert'
  assert(info->leafsets_count < FF_MAX_LEAFSETS);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
fastfind.c: In function 'compress_tree':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
fastfind.c:412:2: note: in expansion of macro 'assert'
  assert(info);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
fastfind.c:412:2: note: in expansion of macro 'assert'
  assert(info);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
fastfind.c: In function 'fastfind_index':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
fastfind.c:448:2: note: in expansion of macro 'assert'
  assert(index && index->reset && index->next);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
fastfind.c:448:2: note: in expansion of macro 'assert'
  assert(index && index->reset && index->next);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
fastfind.c:458:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int key_len = strlen(p->key);
                        ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from fastfind.c:63:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from fastfind.c:65:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
fastfind.c:461:3: note: in expansion of macro 'assert'
   assert(key_len > 0 && key_len <= FF_MAX_KEYLEN);
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
fastfind.c:461:3: note: in expansion of macro 'assert'
   assert(key_len > 0 && key_len <= FF_MAX_KEYLEN);
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
fastfind.c:477:4: note: in expansion of macro 'assert'
    assert(k < FF_MAX_CHARS);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
fastfind.c:477:4: note: in expansion of macro 'assert'
    assert(k < FF_MAX_CHARS);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
fastfind.c:481:5: note: in expansion of macro 'assert'
     assert(info->uniq_chars_count < FF_MAX_CHARS);
     ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
fastfind.c:481:5: note: in expansion of macro 'assert'
     assert(info->uniq_chars_count < FF_MAX_CHARS);
     ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
fastfind.c:506:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int key_len = strlen(p->key);
                        ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from fastfind.c:63:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from fastfind.c:65:
fastfind.c: In function 'fastfind_search':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
fastfind.c:602:2: note: in expansion of macro 'assert'
  assert(index);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
fastfind.c:602:2: note: in expansion of macro 'assert'
  assert(index);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
fastfind.c:607:2: note: in expansion of macro 'assertm'
  assertm(info != NULL, "FastFind index %s not initialized", index->comment);
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
fastfind.c:607:2: note: in expansion of macro 'assertm'
  assertm(info != NULL, "FastFind index %s not initialized", index->comment);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
fastfind.c: In function 'fastfind_done':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
fastfind.c:643:2: note: in expansion of macro 'assert'
  assert(index);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
fastfind.c:643:2: note: in expansion of macro 'assert'
  assert(index);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/util/file.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from file.c:46:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from file.c:46:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from file.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from file.c:48:0:
../.././src/util/file.h: In function 'stat_links':
../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../.././src/util/conv.h:4:0,
                 from file.c:46:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from file.c:48:0:
../.././src/util/file.h: In function 'stat_user':
../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/util/conv.h:4:0,
                 from file.c:46:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from file.c:48:0:
../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from file.c:10:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from file.c:48:0:
../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from file.c:10:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from file.c:48:0:
../.././src/util/file.h: In function 'stat_group':
../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/util/conv.h:4:0,
                 from file.c:46:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from file.c:48:0:
../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from file.c:10:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from file.c:48:0:
../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from file.c:10:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from file.c:48:0:
../.././src/util/file.h: In function 'stat_size':
../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../.././src/util/conv.h:4:0,
                 from file.c:46:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from file.c:48:0:
../.././src/util/file.h: In function 'stat_date':
../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../.././src/util/conv.h:4:0,
                 from file.c:46:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
file.c: In function 'file_exists':
file.c:60:16: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign]
  return access(filename, F_OK) >= 0;
                ^
In file included from file.c:25:0:
/usr/include/unistd.h:290:12: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern int access (const char *__name, int __type) __THROW __nonnull ((1));
            ^
file.c: In function 'file_can_read':
file.c:72:16: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign]
  return access(filename, R_OK) >= 0;
                ^
In file included from file.c:25:0:
/usr/include/unistd.h:290:12: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern int access (const char *__name, int __type) __THROW __nonnull ((1));
            ^
file.c: In function 'file_is_dir':
file.c:87:11: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign]
  if (stat(filename, &st))
           ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/ctype.h:25,
                 from file.c:8:
/usr/include/sys/stat.h:452:1: note: expected 'const char *' but argument is of type 'const unsigned char *'
 __NTH (stat (const char *__path, struct stat *__statbuf))
 ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from file.c:46:
file.c: In function 'get_filename_position':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
file.c:98:2: note: in expansion of macro 'assert'
  assert(filename);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
file.c:98:2: note: in expansion of macro 'assert'
  assert(filename);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
file.c: In function 'expand_tilde':
file.c:116:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
    unsigned char *home = getenv("HOME");
                          ^
file.c:133:23: warning: pointer targets in passing argument 1 of 'getpwnam' differ in signedness [-Wpointer-sign]
     passwd = getpwnam(user);
                       ^
In file included from file.c:22:0:
/usr/include/pwd.h:116:23: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern struct passwd *getpwnam (const char *__name) __nonnull ((1));
                       ^
file.c:138:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
     add_to_string(&file, passwd->pw_dir);
                          ^
In file included from ../.././src/util/conv.h:4:0,
                 from file.c:46:
../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
file.c: In function 'get_unique_name':
file.c:154:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int fileprefixlen = strlen(fileprefix);
                             ^
In file included from file.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from file.c:46:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
file.c:162:5: note: in expansion of macro 'INTERNAL'
     INTERNAL("Too big suffix in get_unique_name().");
     ^
file.c:162:14: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
     INTERNAL("Too big suffix in get_unique_name().");
              ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from file.c:46:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
file.c: In function 'get_tempdir_filename':
file.c:184:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  unsigned char *tmpdir = getenv("TMPDIR");
                          ^
file.c:186:34: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if (!tmpdir || !*tmpdir) tmpdir = getenv("TMP");
                                  ^
file.c:187:34: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if (!tmpdir || !*tmpdir) tmpdir = getenv("TEMPDIR");
                                  ^
file.c:188:34: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if (!tmpdir || !*tmpdir) tmpdir = getenv("TEMP");
                                  ^
file.c:189:34: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  if (!tmpdir || !*tmpdir) tmpdir = "/tmp";
                                  ^
file.c: In function 'file_read_line':
file.c:207:15: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
  while (fgets(line + offset, *size - offset, file)) {
               ^
In file included from file.c:10:0:
/usr/include/stdio.h:622:14: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
              ^
In file included from /usr/include/string.h:630:0,
                 from file.c:12:
file.c:208:35: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   unsigned char *linepos = strchr(line + offset, '\n');
                                   ^
file.c:208:35: note: expected 'const char *' but argument is of type 'unsigned char *'
file.c: In function 'safe_mkstemp':
file.c:279:19: warning: pointer targets in passing argument 1 of 'mkstemp' differ in signedness [-Wpointer-sign]
  int fd = mkstemp(template);
                   ^
In file included from file.c:11:0:
/usr/include/stdlib.h:619:12: note: expected 'char *' but argument is of type 'unsigned char *'
 extern int mkstemp (char *__template) __nonnull ((1)) __wur;
            ^
In file included from /usr/include/string.h:630:0,
                 from file.c:12:
file.c: In function 'compare_dir_entries':
file.c:296:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                ^
In file included from file.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from file.c:12:
file.c:296:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                          ^
In file included from file.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from file.c:12:
file.c:296:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                ^
file.c:296:16: note: expected 'const char *' but argument is of type 'unsigned char * const'
file.c:296:26: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                          ^
file.c:296:26: note: expected 'const char *' but argument is of type 'unsigned char * const'
file.c:296:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                ^
In file included from file.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from file.c:12:
file.c:296:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                ^
file.c:296:16: note: expected 'const char *' but argument is of type 'unsigned char * const'
file.c:296:26: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                          ^
file.c:296:26: note: expected 'const char *' but argument is of type 'unsigned char * const'
file.c:296:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                          ^
In file included from file.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char * const'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from file.c:12:
file.c:296:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                ^
file.c:296:16: note: expected 'const char *' but argument is of type 'unsigned char * const'
file.c:296:26: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                          ^
file.c:296:26: note: expected 'const char *' but argument is of type 'unsigned char * const'
file.c:296:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                ^
file.c:296:16: note: expected 'const char *' but argument is of type 'unsigned char * const'
file.c:296:26: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(d1->name, d2->name);
                          ^
file.c:296:26: note: expected 'const char *' but argument is of type 'unsigned char * const'
file.c: In function 'get_directory_entries':
file.c:333:22: warning: pointer targets in passing argument 1 of 'opendir' differ in signedness [-Wpointer-sign]
  directory = opendir(dirname);
                      ^
In file included from file.c:16:0:
/usr/include/dirent.h:134:13: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern DIR *opendir (const char *__name) __nonnull ((1));
             ^
file.c:342:21: warning: pointer targets in passing argument 1 of 'file_visible' differ in signedness [-Wpointer-sign]
   if (!file_visible(entry->d_name, get_hidden, is_root_directory))
                     ^
file.c:303:1: note: expected 'unsigned char *' but argument is of type 'char *'
 file_visible(unsigned char *name, int get_hidden_files, int is_root_directory)
 ^
file.c:362:16: warning: pointer targets in passing argument 1 of 'lstat' differ in signedness [-Wpointer-sign]
   stp = (lstat(name, &st)) ? NULL : &st;
                ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/ctype.h:25,
                 from file.c:8:
/usr/include/sys/stat.h:459:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (lstat (const char *__path, struct stat *__statbuf))
 ^
file.c: In function 'mkalldirs':
file.c:407:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  len = strlen(path) + 1;
               ^
In file included from file.c:12:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
file.c:420:15: warning: pointer targets in passing argument 1 of 'mkdir' differ in signedness [-Wpointer-sign]
   ret = mkdir(p, S_IRWXU);
               ^
In file included from file.c:14:0:
/usr/include/sys/stat.h:320:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int mkdir (const char *__path, __mode_t __mode)
            ^
      [CC]   src/util/hash.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/util/hash.h:4,
                 from hash.c:12:
hash.c: In function 'init_hash':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hash.c:36:2: note: in expansion of macro 'assert'
  assert(width > 0 && func);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hash.c:36:2: note: in expansion of macro 'assert'
  assert(width > 0 && func);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hash.c: In function 'free_hash':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hash.c:67:2: note: in expansion of macro 'assert'
  assert(hashp && *hashp);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hash.c:67:2: note: in expansion of macro 'assert'
  assert(hashp && *hashp);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hash.c: In function 'add_hash_item':
hash.c:99:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(hash->hash[hashval], item);
  ^
hash.c:99:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/util/hash.h:4,
                 from hash.c:12:
hash.c: In function 'del_hash_item':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hash.c:139:2: note: in expansion of macro 'assert'
  assert(item);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hash.c:139:2: note: in expansion of macro 'assert'
  assert(item);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
hash.c: In function 'strhash':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
hash.c:162:2: note: in expansion of macro 'assert'
  assert(k && length > 0);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
hash.c:162:2: note: in expansion of macro 'assert'
  assert(k && length > 0);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/util/memlist.o
      [CC]   src/util/memory.o
In file included from memory.c:21:0:
memory.c: In function 'patience':
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
memory.c:34:3: note: in expansion of macro 'ERROR'
   ERROR("Out of memory (%s returned NULL): retry #%d/%d, "
   ^
memory.c:34:9: warning: pointer targets in passing argument 1 of 'elinks_error' differ in signedness [-Wpointer-sign]
   ERROR("Out of memory (%s returned NULL): retry #%d/%d, "
         ^
In file included from memory.c:21:0:
../.././src/util/error.h:41:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_error(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
memory.c:46:2: note: in expansion of macro 'ERROR'
  ERROR("Out of memory (%s returned NULL) after %d tries, "
  ^
memory.c:46:8: warning: pointer targets in passing argument 1 of 'elinks_error' differ in signedness [-Wpointer-sign]
  ERROR("Out of memory (%s returned NULL) after %d tries, "
        ^
In file included from memory.c:21:0:
../.././src/util/error.h:41:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_error(unsigned char *fmt, ...);
      ^
memory.c: In function 'mem_alloc':
memory.c:61:21: warning: pointer targets in passing argument 1 of 'patience' differ in signedness [-Wpointer-sign]
   } while (patience("malloc"));
                     ^
memory.c:30:1: note: expected 'unsigned char *' but argument is of type 'char *'
 patience(unsigned char *of)
 ^
memory.c: In function 'mem_calloc':
memory.c:73:21: warning: pointer targets in passing argument 1 of 'patience' differ in signedness [-Wpointer-sign]
   } while (patience("calloc"));
                     ^
memory.c:30:1: note: expected 'unsigned char *' but argument is of type 'char *'
 patience(unsigned char *of)
 ^
In file included from memory.c:21:0:
memory.c: In function 'mem_free':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
memory.c:82:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("mem_free(NULL)");
   ^
memory.c:82:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("mem_free(NULL)");
            ^
In file included from memory.c:21:0:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
memory.c: In function 'mem_realloc':
memory.c:97:21: warning: pointer targets in passing argument 1 of 'patience' differ in signedness [-Wpointer-sign]
   } while (patience("realloc"));
                     ^
memory.c:30:1: note: expected 'unsigned char *' but argument is of type 'char *'
 patience(unsigned char *of)
 ^
In file included from memory.c:21:0:
memory.c: In function 'mem_mmap_free':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
memory.c:151:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("mem_mmap_free(NULL)");
   ^
memory.c:151:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("mem_mmap_free(NULL)");
            ^
In file included from memory.c:21:0:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/util/random.o
      [CC]   src/util/scanner.o
In file included from scanner.c:13:0:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/scanner.h: In function 'begin_token_scanning':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/util/scanner.h:216:2: note: in expansion of macro 'assert'
  assert(scanner->current);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/util/scanner.h:231:3: note: in expansion of macro 'assert'
   assert(check_scanner(scanner));
   ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/scanner.h: In function 'end_token_scanning':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/util/scanner.h:249:2: note: in expansion of macro 'assert'
  assert(end <= scanner->table + SCANNER_TOKENS);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/util/scanner.h:256:2: note: in expansion of macro 'assert'
  assert(check_scanner(scanner));
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/util/scanner.h:5:0,
                 from scanner.c:14:
scanner.c: In function 'map_scanner_string':
../.././src/util/string.h:104:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define c_strlcasecmp(a,b,c,d) (errfile = __FILE__, errline = __LINE__, elinks_strlcasecmp(a,b,c,d,1))
                                         ^
scanner.c:28:11: note: in expansion of macro 'c_strlcasecmp'
       && !c_strlcasecmp(mappings->name, -1, ident, length))
           ^
In file included from scanner.c:13:0:
scanner.c: In function 'init_scanner_info':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:139:4: note: in expansion of macro 'assert'
    assert(index > 0);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:139:4: note: in expansion of macro 'assert'
    assert(index > 0);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:140:4: note: in expansion of macro 'assert'
    assert(data->range.end < SCAN_TABLE_SIZE);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:140:4: note: in expansion of macro 'assert'
    assert(data->range.end < SCAN_TABLE_SIZE);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:141:4: note: in expansion of macro 'assert'
    assert(index <= data->range.end);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:141:4: note: in expansion of macro 'assert'
    assert(index <= data->range.end);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
scanner.c:150:4: note: in expansion of macro 'assert'
    assert(info[i].type == SCAN_STRING && pos >= 0);
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
scanner.c:150:4: note: in expansion of macro 'assert'
    assert(info[i].type == SCAN_STRING && pos >= 0);
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
scanner.c: In function 'init_scanner':
scanner.c:171:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  scanner->end = end ? end : string + strlen(string);
                                             ^
In file included from scanner.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
      [CC]   src/util/secsave.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from secsave.c:21:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from secsave.c:22:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from secsave.c:22:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from secsave.c:21:0:
secsave.c: In function 'secure_open_umask':
secsave.c:84:24: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if ((get_cmd_opt_bool("no-connect")
                        ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
secsave.c:84:7: note: in expansion of macro 'get_cmd_opt_bool'
  if ((get_cmd_opt_bool("no-connect")
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
secsave.c:85:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
       || get_cmd_opt_int("session-ring"))
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:322:31: note: in expansion of macro 'get_opt_int_tree'
 #define get_cmd_opt_int(name) get_opt_int_tree(cmdline_options, name, NULL)
                               ^
secsave.c:85:10: note: in expansion of macro 'get_cmd_opt_int'
       || get_cmd_opt_int("session-ring"))
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
secsave.c:86:27: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && !get_cmd_opt_bool("touch-files")) {
                           ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
secsave.c:86:10: note: in expansion of macro 'get_cmd_opt_bool'
      && !get_cmd_opt_bool("touch-files")) {
          ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
secsave.c:97:34: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  ssi->secure_save = get_opt_bool("infofiles.secure_save", NULL);
                                  ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
secsave.c:97:21: note: in expansion of macro 'get_opt_bool'
  ssi->secure_save = get_opt_bool("infofiles.secure_save", NULL);
                     ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
secsave.c:107:12: warning: pointer targets in passing argument 1 of 'lstat' differ in signedness [-Wpointer-sign]
  if (lstat(ssi->file_name, &st)) {
            ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/errno.h:28,
                 from secsave.c:8:
/usr/include/sys/stat.h:459:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (lstat (const char *__path, struct stat *__statbuf))
 ^
secsave.c:125:15: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign]
    if (access(ssi->file_name, R_OK | W_OK) < 0) {
               ^
In file included from secsave.c:16:0:
/usr/include/unistd.h:290:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int access (const char *__name, int __type) __THROW __nonnull ((1));
            ^
secsave.c:164:16: warning: pointer targets in passing argument 1 of 'mkstemp' differ in signedness [-Wpointer-sign]
   fd = mkstemp(randname);
                ^
In file included from secsave.c:11:0:
/usr/include/stdlib.h:619:12: note: expected 'char *' but argument is of type 'unsigned char *'
 extern int mkstemp (char *__template) __nonnull ((1)) __wur;
            ^
secsave.c:182:19: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign]
   ssi->fp = fopen(ssi->file_name, "wb");
                   ^
In file included from secsave.c:10:0:
/usr/include/stdio.h:272:14: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
 extern FILE *fopen (const char *__restrict __filename,
              ^
In file included from secsave.c:21:0:
secsave.c: In function 'secure_close':
secsave.c:255:29: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (!fail && get_opt_bool("infofiles.secure_save_fsync", NULL))
                             ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
secsave.c:255:16: note: in expansion of macro 'get_opt_bool'
   if (!fail && get_opt_bool("infofiles.secure_save_fsync", NULL))
                ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
secsave.c:286:14: warning: pointer targets in passing argument 1 of 'rename' differ in signedness [-Wpointer-sign]
   if (rename(ssi->tmp_file_name, ssi->file_name) == -1) {
              ^
In file included from secsave.c:10:0:
/usr/include/stdio.h:180:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int rename (const char *__old, const char *__new) __THROW;
            ^
secsave.c:286:34: warning: pointer targets in passing argument 2 of 'rename' differ in signedness [-Wpointer-sign]
   if (rename(ssi->tmp_file_name, ssi->file_name) == -1) {
                                  ^
In file included from secsave.c:10:0:
/usr/include/stdio.h:180:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int rename (const char *__old, const char *__new) __THROW;
            ^
secsave.c: In function 'secsave_strerror':
secsave.c:367:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   return _("Cannot read the file", term);
            ^
In file included from secsave.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
secsave.c:369:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   return _("Cannot get file status", term);
            ^
In file included from secsave.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
secsave.c:371:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   return _("Cannot access the file", term);
            ^
In file included from secsave.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
secsave.c:373:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   return _("Cannot create temp file", term);
            ^
In file included from secsave.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
secsave.c:375:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   return _("Cannot rename the file", term);
            ^
In file included from secsave.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
secsave.c:377:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   return _("File saving disabled by option", term);
            ^
In file included from secsave.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
secsave.c:379:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   return _("Out of memory", term);
            ^
In file included from secsave.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
secsave.c:381:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   return _("Cannot write the file", term);
            ^
In file included from secsave.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
secsave.c:385:12: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
   return _("Secure file saving error", term);
            ^
In file included from secsave.c:22:0:
../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
      [CC]   src/util/snprintf.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/snprintf.h:69,
                 from snprintf.c:81:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/util/string.o
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from string.c:21:0:
../.././src/util/conv.h: In function 'trim_chars':
../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
string.c: In function 'memacpy':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:77:2: note: in expansion of macro 'assertm'
  assertm(len >= 0, "[memacpy]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:77:2: note: in expansion of macro 'assertm'
  assertm(len >= 0, "[memacpy]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c: In function 'stracpy':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:92:2: note: in expansion of macro 'assertm'
  assertm(src, "[stracpy]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:92:2: note: in expansion of macro 'assertm'
  assertm(src, "[stracpy]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c:95:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return memacpy(src, strlen(src));
                             ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
string.c: In function 'add_to_strn':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:108:2: note: in expansion of macro 'assertm'
  assertm(*dst && src, "[add_to_strn]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:108:2: note: in expansion of macro 'assertm'
  assertm(*dst && src, "[add_to_strn]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c:111:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  dstlen = strlen(*dst);
                  ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
string.c:112:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  srclen = strlen(src) + 1; /* Include the NUL char! */
                  ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
string.c: In function 'insert_in_string':
string.c:124:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int dstlen = strlen(*dst);
                      ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
string.c: In function 'straconcat':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:144:2: note: in expansion of macro 'assertm'
  assertm(str != NULL, "[straconcat]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:144:2: note: in expansion of macro 'assertm'
  assertm(str != NULL, "[straconcat]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c:147:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  len = strlen(str);
               ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
string.c:155:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   unsigned int l = strlen(a);
                           ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from string.c:16:
string.c: In function 'xstrcmp':
string.c:182:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from string.c:16:
string.c:182:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                    ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from string.c:16:
string.c:182:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                ^
string.c:182:16: note: expected 'const char *' but argument is of type 'const unsigned char *'
string.c:182:20: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                    ^
string.c:182:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
string.c:182:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from string.c:16:
string.c:182:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                ^
string.c:182:16: note: expected 'const char *' but argument is of type 'const unsigned char *'
string.c:182:20: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                    ^
string.c:182:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
string.c:182:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                    ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from string.c:16:
string.c:182:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                ^
string.c:182:16: note: expected 'const char *' but argument is of type 'const unsigned char *'
string.c:182:20: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                    ^
string.c:182:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
string.c:182:16: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                ^
string.c:182:16: note: expected 'const char *' but argument is of type 'const unsigned char *'
string.c:182:20: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
  return strcmp(s1, s2);
                    ^
string.c:182:20: note: expected 'const char *' but argument is of type 'const unsigned char *'
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
string.c: In function 'safe_strncpy':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:188:2: note: in expansion of macro 'assertm'
  assertm(dst && src && dst_size > 0, "[safe_strncpy]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:188:2: note: in expansion of macro 'assertm'
  assertm(dst && src && dst_size > 0, "[safe_strncpy]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from string.c:16:
string.c:191:10: warning: pointer targets in passing argument 1 of '__builtin_strncpy' differ in signedness [-Wpointer-sign]
  strncpy(dst, src, dst_size);
          ^
string.c:191:10: note: expected 'char *' but argument is of type 'unsigned char *'
string.c:191:15: warning: pointer targets in passing argument 2 of '__builtin_strncpy' differ in signedness [-Wpointer-sign]
  strncpy(dst, src, dst_size);
               ^
string.c:191:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
string.c: In function 'elinks_strlcmp':
string.c:232:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  strlcmp_device("strlcmp", s1, n1, s2, n2, s1[p], s2[p]);
                            ^
string.c:213:28: note: in definition of macro 'strlcmp_device'
  if (n1 == -1) n1 = strlen(s1); \
                            ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
string.c:232:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  strlcmp_device("strlcmp", s1, n1, s2, n2, s1[p], s2[p]);
                                    ^
string.c:214:28: note: in definition of macro 'strlcmp_device'
  if (n2 == -1) n2 = strlen(s2); \
                            ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
string.c:39:19: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   elinks_internal("[%s] assertion %s failed!", o, #x); \
                   ^
string.c:216:2: note: in expansion of macro 'string_assert'
  string_assert(errfile, errline, n1 >= 0 && n2 >= 0, c); \
  ^
string.c:232:2: note: in expansion of macro 'strlcmp_device'
  strlcmp_device("strlcmp", s1, n1, s2, n2, s1[p], s2[p]);
  ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c: In function 'elinks_strlcasecmp':
string.c:241:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   strlcmp_device("strlcasecmp", s1, n1, s2, n2, c_toupper(s1[p]), c_toupper(s2[p]));
                                 ^
string.c:213:28: note: in definition of macro 'strlcmp_device'
  if (n1 == -1) n1 = strlen(s1); \
                            ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
string.c:241:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   strlcmp_device("strlcasecmp", s1, n1, s2, n2, c_toupper(s1[p]), c_toupper(s2[p]));
                                         ^
string.c:214:28: note: in definition of macro 'strlcmp_device'
  if (n2 == -1) n2 = strlen(s2); \
                            ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
string.c:39:19: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   elinks_internal("[%s] assertion %s failed!", o, #x); \
                   ^
string.c:216:2: note: in expansion of macro 'string_assert'
  string_assert(errfile, errline, n1 >= 0 && n2 >= 0, c); \
  ^
string.c:241:3: note: in expansion of macro 'strlcmp_device'
   strlcmp_device("strlcasecmp", s1, n1, s2, n2, c_toupper(s1[p]), c_toupper(s2[p]));
   ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c:244:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   strlcmp_device("strlcasecmp", s1, n1, s2, n2, toupper(s1[p]), toupper(s2[p]));
                                 ^
string.c:213:28: note: in definition of macro 'strlcmp_device'
  if (n1 == -1) n1 = strlen(s1); \
                            ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
string.c:244:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   strlcmp_device("strlcasecmp", s1, n1, s2, n2, toupper(s1[p]), toupper(s2[p]));
                                         ^
string.c:214:28: note: in definition of macro 'strlcmp_device'
  if (n2 == -1) n2 = strlen(s2); \
                            ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
string.c:39:19: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   elinks_internal("[%s] assertion %s failed!", o, #x); \
                   ^
string.c:216:2: note: in expansion of macro 'string_assert'
  string_assert(errfile, errline, n1 >= 0 && n2 >= 0, c); \
  ^
string.c:244:3: note: in expansion of macro 'strlcmp_device'
   strlcmp_device("strlcasecmp", s1, n1, s2, n2, toupper(s1[p]), toupper(s2[p]));
   ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c: In function 'init_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:328:2: note: in expansion of macro 'assertm'
  assertm(string != NULL, "[init_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:328:2: note: in expansion of macro 'assertm'
  assertm(string != NULL, "[init_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c: In function 'done_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:349:2: note: in expansion of macro 'assertm'
  assertm(string != NULL, "[done_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:349:2: note: in expansion of macro 'assertm'
  assertm(string != NULL, "[done_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c: In function 'add_to_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:368:2: note: in expansion of macro 'assertm'
  assertm(string && source, "[add_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:368:2: note: in expansion of macro 'assertm'
  assertm(string && source, "[add_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/util/conv.h:4:0,
                 from string.c:21:
string.c:375:52: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return add_bytes_to_string(string, source, strlen(source));
                                                    ^
../.././src/util/string.h:243:39: note: in definition of macro 'add_bytes_to_string'
  add_bytes_to_string__(string, bytes, length)
                                       ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
string.c: In function 'add_crlf_to_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:382:2: note: in expansion of macro 'assertm'
  assertm(string != NULL, "[add_crlf_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:382:2: note: in expansion of macro 'assertm'
  assertm(string != NULL, "[add_crlf_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c: In function 'add_string_to_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:401:2: note: in expansion of macro 'assertm'
  assertm(string && from, "[add_string_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:401:2: note: in expansion of macro 'assertm'
  assertm(string && from, "[add_string_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c: In function 'add_file_to_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:420:2: note: in expansion of macro 'assertm'
  assertm(string && filename, "[add_file_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:420:2: note: in expansion of macro 'assertm'
  assertm(string && filename, "[add_file_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c:425:15: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign]
  file = fopen(filename, "rb");
               ^
In file included from string.c:14:0:
/usr/include/stdio.h:272:14: note: expected 'const char * restrict' but argument is of type 'const unsigned char *'
 extern FILE *fopen (const char *__restrict __filename,
              ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
string.c: In function 'string_concat':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:459:2: note: in expansion of macro 'assertm'
  assertm(string != NULL, "[string_concat]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:459:2: note: in expansion of macro 'assertm'
  assertm(string != NULL, "[string_concat]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c: In function 'add_char_to_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:478:2: note: in expansion of macro 'assertm'
  assertm(string && character, "[add_char_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:478:2: note: in expansion of macro 'assertm'
  assertm(string && character, "[add_char_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c: In function 'add_xchar_to_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:497:2: note: in expansion of macro 'assertm'
  assertm(string && character && times >= 0, "[add_xchar_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:497:2: note: in expansion of macro 'assertm'
  assertm(string && character && times >= 0, "[add_xchar_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c: In function 'add_format_to_string':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:523:2: note: in expansion of macro 'assertm'
  assertm(string && format, "[add_format_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:523:2: note: in expansion of macro 'assertm'
  assertm(string && format, "[add_format_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c:529:29: warning: pointer targets in passing argument 3 of 'vsnprintf' differ in signedness [-Wpointer-sign]
  width = vsnprintf(NULL, 0, format, ap);
                             ^
In file included from string.c:14:0:
/usr/include/stdio.h:390:12: note: expected 'const char * restrict' but argument is of type 'const unsigned char *'
 extern int vsnprintf (char *__restrict __s, size_t __maxlen,
            ^
string.c:538:12: warning: pointer targets in passing argument 1 of 'vsnprintf' differ in signedness [-Wpointer-sign]
  vsnprintf(&string->source[string->length], width + 1, format, ap);
            ^
In file included from string.c:14:0:
/usr/include/stdio.h:390:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int vsnprintf (char *__restrict __s, size_t __maxlen,
            ^
string.c:538:56: warning: pointer targets in passing argument 3 of 'vsnprintf' differ in signedness [-Wpointer-sign]
  vsnprintf(&string->source[string->length], width + 1, format, ap);
                                                        ^
In file included from string.c:14:0:
/usr/include/stdio.h:390:12: note: expected 'const char * restrict' but argument is of type 'const unsigned char *'
 extern int vsnprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
string.c: In function 'add_to_string_list':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:554:2: note: in expansion of macro 'assertm'
  assertm(list && source, "[add_to_string_list]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:554:2: note: in expansion of macro 'assertm'
  assertm(list && source, "[add_to_string_list]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
string.c:561:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (length < 0) length = strlen(source);
                                  ^
In file included from string.c:16:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/util/string.h:11:0,
                 from ../.././src/util/conv.h:4,
                 from string.c:21:
string.c: In function 'free_string_list':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
string.c:578:2: note: in expansion of macro 'assertm'
  assertm(list != NULL, "[free_string_list]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
string.c:578:2: note: in expansion of macro 'assertm'
  assertm(list != NULL, "[free_string_list]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/util/time.o
In file included from time.c:18:0:
time.c: In function 'sec_to_ms':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
time.c:160:2: note: in expansion of macro 'assert'
  assert(sec >= 0 && sec < LONG_MAX / 1000L);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
time.c:160:2: note: in expansion of macro 'assert'
  assert(sec >= 0 && sec < LONG_MAX / 1000L);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
time.c: In function 'add_ms_to_ms':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
time.c:172:2: note: in expansion of macro 'assert'
  assert(la >= 0 && lb >= 0 && lb < LONG_MAX - la);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
time.c:172:2: note: in expansion of macro 'assert'
  assert(la >= 0 && lb >= 0 && lb < LONG_MAX - la);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
time.c: In function 'mult_ms':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
time.c:183:2: note: in expansion of macro 'assert'
  assert(la >= 0 && lb >= 0 && la < LONG_MAX / lb);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
time.c:183:2: note: in expansion of macro 'assert'
  assert(la >= 0 && lb >= 0 && la < LONG_MAX / lb);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [LD]   src/util/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/util'
[MAKE all]   src/viewer
make[2]: Entering directory '/tmp/elinks/src/elinks/src/viewer'
[MAKE all]   src/viewer/dump
make[3]: Entering directory '/tmp/elinks/src/elinks/src/viewer/dump'
      [CC]   src/viewer/dump/dump.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from dump.c:23:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from dump.c:25:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from dump.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from dump.c:30:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from dump.c:30:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from dump.c:23:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
dump.c: In function 'dump_output_prepare_frame':
dump.c:118:33: warning: pointer targets in passing argument 1 of 'get_cp_index' differ in signedness [-Wpointer-sign]
  const int cp437 = get_cp_index("cp437");
                                 ^
In file included from ../../.././src/document/document.h:5:0,
                 from dump.c:25:
../../.././src/intl/charsets.h:123:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int get_cp_index(const unsigned char *);
     ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from dump.c:23:
dump.c: In function 'dump_output_alloc':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dump.c:174:2: note: in expansion of macro 'assert'
  assert((fd == -1) ^ (string == NULL));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dump.c:174:2: note: in expansion of macro 'assert'
  assert((fd == -1) ^ (string == NULL));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from dump.c:24:0:
dump-specialized.h: In function 'dump_16color_unibyte':
dump-specialized.h:32:32: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  const int width = get_opt_int("document.dump.width", NULL);
                                ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
dump-specialized.h:32:20: note: in expansion of macro 'get_opt_int'
  const int width = get_opt_int("document.dump.width", NULL);
                    ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
dump-specialized.h: In function 'dump_16color_utf8':
dump-specialized.h:32:32: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  const int width = get_opt_int("document.dump.width", NULL);
                                ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
dump-specialized.h:32:20: note: in expansion of macro 'get_opt_int'
  const int width = get_opt_int("document.dump.width", NULL);
                    ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
dump.c: In function 'write_color_256':
dump.c:266:11: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  snprintf(bufor, 16, "\033[%s;5;%dm", str, color);
           ^
In file included from dump.c:8:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
In file included from dump.c:24:0:
dump-specialized.h: In function 'dump_256color_unibyte':
dump-specialized.h:36:32: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  const int width = get_opt_int("document.dump.width", NULL);
                                ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
dump-specialized.h:36:20: note: in expansion of macro 'get_opt_int'
  const int width = get_opt_int("document.dump.width", NULL);
                    ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from dump-color-mode.h:26:0,
                 from dump.c:277:
dump-specialized.h:53:19: warning: pointer targets in passing argument 1 of 'write_color_256' differ in signedness [-Wpointer-sign]
   write_color_256("38", foreground, out);
                   ^
dump.c:260:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 write_color_256(const unsigned char *str, unsigned char color,
 ^
In file included from dump-color-mode.h:26:0,
                 from dump.c:277:
dump-specialized.h:54:19: warning: pointer targets in passing argument 1 of 'write_color_256' differ in signedness [-Wpointer-sign]
   write_color_256("48", background, out);
                   ^
dump.c:260:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 write_color_256(const unsigned char *str, unsigned char color,
 ^
In file included from dump-color-mode.h:26:0,
                 from dump.c:277:
dump-specialized.h:104:25: warning: pointer targets in passing argument 1 of 'write_color_256' differ in signedness [-Wpointer-sign]
     if (write_color_256("38", foreground, out))
                         ^
dump.c:260:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 write_color_256(const unsigned char *str, unsigned char color,
 ^
In file included from dump-color-mode.h:26:0,
                 from dump.c:277:
dump-specialized.h:110:25: warning: pointer targets in passing argument 1 of 'write_color_256' differ in signedness [-Wpointer-sign]
     if (write_color_256("48", background, out))
                         ^
dump.c:260:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 write_color_256(const unsigned char *str, unsigned char color,
 ^
In file included from dump.c:24:0:
dump-specialized.h: In function 'dump_256color_utf8':
dump-specialized.h:36:32: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  const int width = get_opt_int("document.dump.width", NULL);
                                ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
dump-specialized.h:36:20: note: in expansion of macro 'get_opt_int'
  const int width = get_opt_int("document.dump.width", NULL);
                    ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from dump-color-mode.h:32:0,
                 from dump.c:277:
dump-specialized.h:53:19: warning: pointer targets in passing argument 1 of 'write_color_256' differ in signedness [-Wpointer-sign]
   write_color_256("38", foreground, out);
                   ^
dump.c:260:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 write_color_256(const unsigned char *str, unsigned char color,
 ^
In file included from dump-color-mode.h:32:0,
                 from dump.c:277:
dump-specialized.h:54:19: warning: pointer targets in passing argument 1 of 'write_color_256' differ in signedness [-Wpointer-sign]
   write_color_256("48", background, out);
                   ^
dump.c:260:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 write_color_256(const unsigned char *str, unsigned char color,
 ^
In file included from dump-color-mode.h:32:0,
                 from dump.c:277:
dump-specialized.h:104:25: warning: pointer targets in passing argument 1 of 'write_color_256' differ in signedness [-Wpointer-sign]
     if (write_color_256("38", foreground, out))
                         ^
dump.c:260:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 write_color_256(const unsigned char *str, unsigned char color,
 ^
In file included from dump-color-mode.h:32:0,
                 from dump.c:277:
dump-specialized.h:110:25: warning: pointer targets in passing argument 1 of 'write_color_256' differ in signedness [-Wpointer-sign]
     if (write_color_256("48", background, out))
                         ^
dump.c:260:1: note: expected 'const unsigned char *' but argument is of type 'char *'
 write_color_256(const unsigned char *str, unsigned char color,
 ^
In file included from dump.c:24:0:
dump.c: In function 'dump_references':
dump.c:328:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && get_opt_bool("document.dump.references", NULL)) {
                      ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
dump.c:328:9: note: in expansion of macro 'get_opt_bool'
      && get_opt_bool("document.dump.references", NULL)) {
         ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
dump.c:330:27: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
   unsigned char *header = "\nReferences\n\n   Visible links\n";
                           ^
dump.c:331:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int headlen = strlen(header);
                        ^
In file included from dump.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
dump.c:345:15: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
      snprintf(buf, D_BUF, "%4d. %s\n\t%s\n",
               ^
In file included from dump.c:8:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
dump.c:348:15: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
      snprintf(buf, D_BUF, "%4d. %s\n",
               ^
In file included from dump.c:8:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
dump.c:352:15: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
      snprintf(buf, D_BUF, "   . %s\n\t%s\n",
               ^
In file included from dump.c:8:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
dump.c:355:15: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
      snprintf(buf, D_BUF, "   . %s\n", where);
               ^
In file included from dump.c:8:0:
/usr/include/stdio.h:386:12: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 extern int snprintf (char *__restrict __s, size_t __maxlen,
            ^
dump.c:358:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    reflen = strlen(buf);
                    ^
In file included from dump.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from dump.c:24:0:
dump.c: In function 'dump_formatted':
dump.c:399:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  width = get_opt_int("document.dump.width", NULL);
                      ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
dump.c:399:10: note: in expansion of macro 'get_opt_int'
  width = get_opt_int("document.dump.width", NULL);
          ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
dump.c:402:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  o.cp = get_opt_codepage("document.dump.codepage", NULL);
                          ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:317:37: note: in expansion of macro 'get_opt_codepage_tree'
 #define get_opt_codepage(name, ses) get_opt_codepage_tree(config_options, name, ses)
                                     ^
dump.c:402:9: note: in expansion of macro 'get_opt_codepage'
  o.cp = get_opt_codepage("document.dump.codepage", NULL);
         ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
dump.c:403:29: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  o.color_mode = get_opt_int("document.dump.color_mode", NULL);
                             ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
dump.c:403:17: note: in expansion of macro 'get_opt_int'
  o.color_mode = get_opt_int("document.dump.color_mode", NULL);
                 ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
dump.c:406:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  o.links_numbering = get_opt_bool("document.dump.numbering", NULL);
                                   ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
dump.c:406:22: note: in expansion of macro 'get_opt_bool'
  o.links_numbering = get_opt_bool("document.dump.numbering", NULL);
                      ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from dump.c:23:
dump.c: In function 'dump_source':
../../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
dump.c:485:5: note: in expansion of macro 'ERROR'
     ERROR(gettext("Can't write to stdout: %s"),
     ^
dump.c:485:19: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
     ERROR(gettext("Can't write to stdout: %s"),
                   ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from dump.c:30:
../../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from dump.c:23:
../../.././src/util/error.h:40:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define ERROR errfile = __FILE__, errline = __LINE__, elinks_error
                       ^
dump.c:488:5: note: in expansion of macro 'ERROR'
     ERROR(gettext("Can't write to stdout."));
     ^
dump.c:488:19: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
     ERROR(gettext("Can't write to stdout."));
                   ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from dump.c:30:
../../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
In file included from dump.c:24:0:
dump.c: In function 'dump_loading_callback':
dump.c:591:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_cmd_opt_bool("dump")) {
                       ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
dump.c:591:6: note: in expansion of macro 'get_cmd_opt_bool'
  if (get_cmd_opt_bool("dump")) {
      ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
dump.c: In function 'dump_start':
dump.c:626:20: warning: pointer targets in passing argument 1 of 'gettext' differ in signedness [-Wpointer-sign]
   usrerror(gettext("URL protocol not supported (%s)."), url);
                    ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from dump.c:30:
../../.././src/intl/gettext/libgnuintl.h:50:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *gettext(const unsigned char *__msgid);
                        ^
dump.c: In function 'dump_next':
dump.c:667:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   add_to_list(done_list, item);
   ^
dump.c:667:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
dump.c:670:15: warning: pointer targets in passing argument 1 of 'dump_print' differ in signedness [-Wpointer-sign]
    dump_print("document.dump.separator", NULL);
               ^
dump.c:558:1: note: expected 'unsigned char *' but argument is of type 'char *'
 dump_print(unsigned char *option, struct string *url)
 ^
dump.c:675:14: warning: pointer targets in passing argument 1 of 'dump_print' differ in signedness [-Wpointer-sign]
   dump_print("document.dump.header", &item->string);
              ^
dump.c:558:1: note: expected 'unsigned char *' but argument is of type 'char *'
 dump_print(unsigned char *option, struct string *url)
 ^
dump.c:680:14: warning: pointer targets in passing argument 1 of 'dump_print' differ in signedness [-Wpointer-sign]
   dump_print("document.dump.footer", &item->string);
              ^
dump.c:558:1: note: expected 'unsigned char *' but argument is of type 'char *'
 dump_print(unsigned char *option, struct string *url)
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/cache/cache.h:4,
                 from dump.c:23:
dump.c: In function 'add_document_to_string':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
dump.c:694:2: note: in expansion of macro 'assert'
  assert(string && document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
dump.c:694:2: note: in expansion of macro 'assert'
  assert(string && document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [LD]   src/viewer/dump/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/viewer/dump'
[MAKE all]   src/viewer/text
make[3]: Entering directory '/tmp/elinks/src/elinks/src/viewer/text'
      [CC]   src/viewer/text/draw.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from draw.c:16:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from draw.c:18:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from draw.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from draw.c:26:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from draw.c:26:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from draw.c:16:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
draw.c: In function 'check_document_fragment':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:53:2: note: in expansion of macro 'assert'
  assert(uri->fragmentlen);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:53:2: note: in expansion of macro 'assert'
  assert(uri->fragmentlen);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:61:2: note: in expansion of macro 'assert'
  assert(fragment.length);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:61:2: note: in expansion of macro 'assert'
  assert(fragment.length);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:62:2: note: in expansion of macro 'assert'
  assert(*fragment.source);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:62:2: note: in expansion of macro 'assert'
  assert(*fragment.source);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:69:3: note: in expansion of macro 'assert'
   assert(cached);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:69:3: note: in expansion of macro 'assert'
   assert(cached);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from draw.c:16:
draw.c:75:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (get_opt_bool("document.browse.links.missing_fragment",
                    ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
draw.c:75:7: note: in expansion of macro 'get_opt_bool'
   if (get_opt_bool("document.browse.links.missing_fragment",
       ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from draw.c:26:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
draw.c:79:30: note: in expansion of macro 'N_'
     msg_text(ses->tab->term, N_("The requested fragment "
                              ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from draw.c:16:
../../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from draw.c:26:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
draw.c:78:5: note: in expansion of macro 'N_'
     N_("Missing fragment"), ALIGN_CENTER,
     ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from draw.c:16:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from draw.c:16:
draw.c: In function 'draw_frame_lines':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:98:2: note: in expansion of macro 'assert'
  assert(term && frameset_desc && frameset_desc->frame_desc);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:98:2: note: in expansion of macro 'assert'
  assert(term && frameset_desc && frameset_desc->frame_desc);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
draw.c: In function 'draw_doc':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:211:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term && doc_view);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:211:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term && doc_view);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from draw.c:16:
draw.c:232:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  color.foreground = get_opt_color("document.colors.text", ses);
                                   ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
draw.c:232:21: note: in expansion of macro 'get_opt_color'
  color.foreground = get_opt_color("document.colors.text", ses);
                     ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
draw.c:235:21: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
     : get_opt_color("document.colors.background", ses);
                     ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:318:34: note: in expansion of macro 'get_opt_color_tree'
 #define get_opt_color(name, ses) get_opt_color_tree(config_options, name, ses)
                                  ^
draw.c:235:7: note: in expansion of macro 'get_opt_color'
     : get_opt_color("document.colors.background", ses);
       ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from draw.c:16:
draw.c: In function 'draw_frames':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:332:2: note: in expansion of macro 'assert'
  assert(ses && ses->doc_view && ses->doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:332:2: note: in expansion of macro 'assert'
  assert(ses && ses->doc_view && ses->doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
draw.c: In function 'draw_formatted':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
draw.c:366:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
draw.c:366:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/viewer/text/form.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from form.c:30:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from form.c:34:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from form.c:34:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from form.c:45:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from form.c:47:0:
../../.././src/util/file.h: In function 'stat_links':
../../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from form.c:47:0:
../../.././src/util/file.h: In function 'stat_user':
../../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from form.c:47:0:
../../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/errno.h:28,
                 from form.c:12:
/usr/include/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 __NTH (snprintf (char *__restrict __s, size_t __n,
 ^
In file included from form.c:47:0:
../../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/errno.h:28,
                 from form.c:12:
/usr/include/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 __NTH (snprintf (char *__restrict __s, size_t __n,
 ^
In file included from form.c:47:0:
../../.././src/util/file.h: In function 'stat_group':
../../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from form.c:47:0:
../../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/errno.h:28,
                 from form.c:12:
/usr/include/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 __NTH (snprintf (char *__restrict __s, size_t __n,
 ^
In file included from form.c:47:0:
../../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/errno.h:28,
                 from form.c:12:
/usr/include/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 __NTH (snprintf (char *__restrict __s, size_t __n,
 ^
In file included from form.c:47:0:
../../.././src/util/file.h: In function 'stat_size':
../../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from form.c:47:0:
../../.././src/util/file.h: In function 'stat_date':
../../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'fixup_select_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:113:2: note: in expansion of macro 'assert'
  assert(fc && fs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:113:2: note: in expansion of macro 'assert'
  assert(fc && fs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:118:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                 ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:118:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                                        ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:118:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                 ^
form.c:118:17: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:118:40: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                                        ^
form.c:118:40: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:118:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                 ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:118:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                 ^
form.c:118:17: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:118:40: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                                        ^
form.c:118:40: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:118:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                                        ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:118:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                 ^
form.c:118:17: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:118:40: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                                        ^
form.c:118:40: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:118:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                 ^
form.c:118:17: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:118:40: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
      && !strcmp(fc->values[fs->state], fs->value))
                                        ^
form.c:118:40: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:122:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
               ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:122:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
                              ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:122:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
               ^
form.c:122:15: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:122:30: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
                              ^
form.c:122:30: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:122:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
               ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:122:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
               ^
form.c:122:15: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:122:30: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
                              ^
form.c:122:30: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:122:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
                              ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:122:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
               ^
form.c:122:15: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:122:30: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
                              ^
form.c:122:30: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:122:15: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
               ^
form.c:122:15: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:122:30: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
   if (!strcmp(fc->values[i], fs->value)) {
                              ^
form.c:122:30: note: expected 'const char *' but argument is of type 'unsigned char *'
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'selected_item':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:145:2: note: in expansion of macro 'assert'
  assert(term && ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:145:2: note: in expansion of macro 'assert'
  assert(term && ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:149:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:149:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'init_form_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:175:2: note: in expansion of macro 'assert'
  assert(fc && fs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:175:2: note: in expansion of macro 'assert'
  assert(fc && fs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:198:13: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      strlen(fc->default_value),
             ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:202:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    fs->state = fs->value ? strlen(fs->value) : 0;
                                   ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:210:24: warning: pointer targets in passing argument 1 of 'stracpy' differ in signedness [-Wpointer-sign]
    fs->value = stracpy("");
                        ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:31:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *stracpy(const unsigned char *src);
                ^
form.c:218:12: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     strlen(fc->default_value),
            ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'find_form_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:247:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && fc);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:247:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && fc);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'find_form_view_in_vs':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:320:2: note: in expansion of macro 'assert'
  assert(vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:320:2: note: in expansion of macro 'assert'
  assert(vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:328:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  add_to_list(vs->forms, fv);
  ^
form.c:328:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'get_current_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:381:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:381:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:385:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:385:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'draw_form_entry':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:406:2: note: in expansion of macro 'assert'
  assert(term && doc_view && doc_view->document && doc_view->vs && link);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:406:2: note: in expansion of macro 'assert'
  assert(term && doc_view && doc_view->document && doc_view->vs && link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
form.c:410:2: note: in expansion of macro 'assertm'
  assertm(fc != NULL, "link %d has no form control", (int) (link - doc_view->document->links));
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
form.c:410:2: note: in expansion of macro 'assertm'
  assertm(fc != NULL, "link %d has no form control", (int) (link - doc_view->document->links));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:442:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    len = strlen(fs->value) - fs->vpos;
                 ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:463:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    if (!text) text = "";
                    ^
form.c:464:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    len = strlen(text);
                 ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:591:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     s = "";
       ^
form.c:595:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    len = s ? strlen(s) : 0;
                     ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:606:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
    end = strchr(s, '\0');
                 ^
form.c:606:17: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:606:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    end = strchr(s, '\0');
        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'draw_forms':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:647:2: note: in expansion of macro 'assert'
  assert(term && doc_view);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:647:2: note: in expansion of macro 'assert'
  assert(term && doc_view);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
form.c:654:3: note: in expansion of macro 'assertm'
   assertm(!l1 && !l2, "get_first_link == %p, get_last_link == %p", l1, l2);
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
form.c:654:3: note: in expansion of macro 'assertm'
   assertm(!l1 && !l2, "get_first_link == %p, get_last_link == %p", l1, l2);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'done_submitted_value_list':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:674:2: note: in expansion of macro 'assert'
  assert(list);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:674:2: note: in expansion of macro 'assert'
  assert(list);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'add_submitted_value_to_list':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:695:2: note: in expansion of macro 'assert'
  assert(fc && fs && list);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:695:2: note: in expansion of macro 'assert'
  assert(fc && fs && list);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:735:36: warning: pointer targets in passing argument 2 of 'init_submitted_value' differ in signedness [-Wpointer-sign]
   sub = init_submitted_value(name, "0", type, fc, position);
                                    ^
form.c:77:1: note: expected 'unsigned char *' but argument is of type 'char *'
 init_submitted_value(unsigned char *name, unsigned char *value, enum form_type type,
 ^
form.c:741:36: warning: pointer targets in passing argument 2 of 'init_submitted_value' differ in signedness [-Wpointer-sign]
   sub = init_submitted_value(name, "0", type, fc, position);
                                    ^
form.c:77:1: note: expected 'unsigned char *' but argument is of type 'char *'
 init_submitted_value(unsigned char *name, unsigned char *value, enum form_type type,
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'get_successful_controls':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:787:2: note: in expansion of macro 'assert'
  assert(doc_view && fc && fc->form && list);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:787:2: note: in expansion of macro 'assert'
  assert(doc_view && fc && fc->form && list);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'encode_crlf':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:813:2: note: in expansion of macro 'assert'
  assert(sv && sv->value);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:813:2: note: in expansion of macro 'assert'
  assert(sv && sv->value);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'encode_controls':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:839:2: note: in expansion of macro 'assert'
  assert(l && data);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:839:2: note: in expansion of macro 'assert'
  assert(l && data);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:850:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   encode_uri_string(data, sv->name, strlen(sv->name), 1);
                                            ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:864:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           strlen(p), -1, CSM_FORM, NULL, NULL, NULL);
                  ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:873:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
          strlen(sv->value), -1, CSM_FORM, NULL, NULL, NULL);
                 ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:881:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    encode_uri_string(data, p2, strlen(p2), 1);
                                       ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c: In function 'add_boundary':
form.c:929:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(data, "--");
                      ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'encode_multipart':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:976:2: note: in expansion of macro 'assert'
  assert(ses && l && data && boundary);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:976:2: note: in expansion of macro 'assert'
  assert(ses && l && data && boundary);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:995:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(data, "Content-Disposition: form-data; name=\"");
                       ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
form.c:1002:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(data, "; filename=\"");
                        ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
form.c:1012:24: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign]
    extension = strrchr(sv->value, '.');
                        ^
In file included from form.c:15:0:
/usr/include/string.h:258:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strrchr (const char *__s, int __c)
              ^
form.c:1012:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    extension = strrchr(sv->value, '.');
              ^
form.c:1018:26: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
      add_to_string(data, "Content-Type: ");
                          ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c:1031:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
     if (get_cmd_opt_bool("anonymous")) {
                          ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
form.c:1031:9: note: in expansion of macro 'get_cmd_opt_bool'
     if (get_cmd_opt_bool("anonymous")) {
         ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
form.c:1039:16: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign]
     if (access(filename, R_OK)) {
                ^
In file included from form.c:18:0:
/usr/include/unistd.h:290:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int access (const char *__name, int __type) __THROW __nonnull ((1));
            ^
form.c:1073:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
          strlen(sv->value), -1, CSM_FORM, NULL,
                 ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:1089:22: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(data, "--\r\n");
                      ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from form.c:34:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1102:29: note: in expansion of macro 'N_'
    msg_text(ses->tab->term, N_("Could not load file %s: %s"),
                             ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from form.c:34:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1101:4: note: in expansion of macro 'N_'
    N_("Error while posting form"), ALIGN_CENTER,
    ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'encode_text_plain':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1131:2: note: in expansion of macro 'assert'
  assert(l && data);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1131:2: note: in expansion of macro 'assert'
  assert(l && data);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:1155:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                           strlen(value), -1, CSM_FORM,
                                  ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'do_reset_form':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1179:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1179:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'get_form_uri':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1217:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1217:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1219:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && fc && fc->form);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1219:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && fc && fc->form);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c:1258:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && get_opt_bool("document.browse.forms.show_formhist", ses))
                      ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
form.c:1258:9: note: in expansion of macro 'get_opt_bool'
      && get_opt_bool("document.browse.forms.show_formhist", ses))
         ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:1273:31: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   unsigned char *pos = strchr(form->action, '#');
                               ^
form.c:1273:31: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:1281:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
   if (strchr(go.source, '?'))
              ^
form.c:1281:14: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:1301:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(&go, "application/x-www-form-urlencoded\n");
                       ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
form.c:1306:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(&go, "text/plain\n");
                       ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
form.c:1311:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(&go, "multipart/form-data; boundary=");
                       ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1336:5: note: in expansion of macro 'assert'
     assert(i == b->begin);
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1336:5: note: in expansion of macro 'assert'
     assert(i == b->begin);
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1337:5: note: in expansion of macro 'assert'
     assert(b->end - b->begin >= 2);
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1337:5: note: in expansion of macro 'assert'
     assert(b->end - b->begin >= 2);
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1338:5: note: in expansion of macro 'assert'
     assert(data.source[b->begin] == FILE_CHAR);
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1338:5: note: in expansion of macro 'assert'
     assert(data.source[b->begin] == FILE_CHAR);
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1339:5: note: in expansion of macro 'assert'
     assert(data.source[b->end - 1] == FILE_CHAR);
     ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1339:5: note: in expansion of macro 'assert'
     assert(data.source[b->end - 1] == FILE_CHAR);
     ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'set_file_form_state':
form.c:1432:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  fs->state = strlen(filename);
                     ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'field_op':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1481:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && link && ev);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1481:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && link && ev);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
form.c:1485:2: note: in expansion of macro 'assertm'
  assertm(fc != NULL, "link has no form control");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
form.c:1485:2: note: in expansion of macro 'assertm'
  assertm(fc != NULL, "link has no form control");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:1522:33: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
     unsigned char *end = strchr(text, '\0');
                                 ^
form.c:1522:33: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:1528:47: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     fs->state = int_min(fs->state + 1, strlen(fs->value));
                                               ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:1574:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     fs->state = strlen(fs->value);
                        ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:1597:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     fs->state = strlen(fs->value);
                        ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:1626:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    length = strlen(text);
                    ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:1633:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      fs->state = strlen(fs->value);
                         ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c:1656:27: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
          && !get_opt_bool("document.browse.forms.auto_submit", ses))
                           ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
form.c:1656:14: note: in expansion of macro 'get_opt_bool'
          && !get_opt_bool("document.browse.forms.auto_submit", ses))
              ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
form.c:1684:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      length = strlen(fs->value + old_state) + 1;
                      ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:1690:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     length = strlen(fs->value + fs->state) + 1;
                     ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:1703:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    length = strlen(fs->value);
                    ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:1747:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    length = strlen(fs->value + fs->state) + 1;
                    ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from form.c:15:
form.c:1769:18: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
    text = strchr(fs->value + fs->state, ASCII_LF);
                  ^
form.c:1769:18: note: expected 'const char *' but argument is of type 'unsigned char *'
form.c:1769:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    text = strchr(fs->value + fs->state, ASCII_LF);
         ^
form.c:1778:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    memmove(fs->value + fs->state, text, strlen(text) + 1);
                                                ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:1801:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    length = strlen(fs->value + fs->state) + 1;
                    ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:1869:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    length = strlen(ctext);
                    ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const unsigned char *'
 extern size_t strlen (const char *__s)
               ^
form.c:1871:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    if (strlen(fs->value) + length > fc->maxlength
               ^
In file included from form.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'get_form_label':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1892:2: note: in expansion of macro 'assert'
  assert(fc->form);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1892:2: note: in expansion of macro 'assert'
  assert(fc->form);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from form.c:34:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1895:10: note: in expansion of macro 'N_'
   return N_("Reset form");
          ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1897:10: note: in expansion of macro 'N_'
   return N_("Harmless button");
          ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1905:11: note: in expansion of macro 'N_'
    return N_("Submit form to");
           ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1906:10: note: in expansion of macro 'N_'
   return N_("Post form to");
          ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1908:10: note: in expansion of macro 'N_'
   return N_("Radio button");
          ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1910:10: note: in expansion of macro 'N_'
   return N_("Checkbox");
          ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1912:10: note: in expansion of macro 'N_'
   return N_("Select field");
          ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1914:10: note: in expansion of macro 'N_'
   return N_("Text field");
          ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1916:10: note: in expansion of macro 'N_'
   return N_("Text area");
          ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1918:10: note: in expansion of macro 'N_'
   return N_("File upload");
          ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1920:10: note: in expansion of macro 'N_'
   return N_("Password field");
          ^
form.c: In function 'add_form_attr_to_string':
form.c:1930:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, ", ");
                        ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'get_form_info':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:1947:2: note: in expansion of macro 'assert'
  assert(link);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:1947:2: note: in expansion of macro 'assert'
  assert(link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from form.c:34:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'add_form_attr_to_string' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1958:39: note: in expansion of macro 'N_'
   add_form_attr_to_string(&str, term, N_("name"), fc->name);
                                       ^
form.c:1927:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_form_attr_to_string(struct string *string, struct terminal *term,
 ^
In file included from form.c:34:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'add_form_attr_to_string' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1970:39: note: in expansion of macro 'N_'
   add_form_attr_to_string(&str, term, N_("value"), fs->value);
                                       ^
form.c:1927:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_form_attr_to_string(struct string *string, struct terminal *term,
 ^
In file included from form.c:34:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'add_form_attr_to_string' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
form.c:1983:40: note: in expansion of macro 'N_'
    add_form_attr_to_string(&str, term, N_("read only"), NULL);
                                        ^
form.c:1927:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_form_attr_to_string(struct string *string, struct terminal *term,
 ^
form.c:1994:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     label = N_("press %s to navigate");
           ^
form.c:1996:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     label = N_("press %s to edit");
           ^
form.c:1998:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(&str, " (");
                        ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:2009:3: note: in expansion of macro 'assert'
   assert(fc->form);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:2009:3: note: in expansion of macro 'assert'
   assert(fc->form);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c:2013:28: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
           && !get_opt_bool("document.browse.forms.auto_submit",
                            ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
form.c:2013:15: note: in expansion of macro 'get_opt_bool'
           && !get_opt_bool("document.browse.forms.auto_submit",
               ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
form.c:2033:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    label = N_("press %s to submit to %s");
          ^
form.c:2035:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    label = N_("press %s to post to %s");
          ^
form.c:2037:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&str, " (");
                       ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:2049:3: note: in expansion of macro 'assert'
   assert(fc->form);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:2049:3: note: in expansion of macro 'assert'
   assert(fc->form);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c:2062:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && get_opt_bool("document.browse.accesskey.display", ses)) {
                      ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
form.c:2062:9: note: in expansion of macro 'get_opt_bool'
      && get_opt_bool("document.browse.accesskey.display", ses)) {
         ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
form.c:2063:23: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(&str, " (");
                       ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
form.c: In function 'link_form_menu_func':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:2080:2: note: in expansion of macro 'assert'
  assert(term && ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:2080:2: note: in expansion of macro 'assert'
  assert(term && ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:2086:2: note: in expansion of macro 'assert'
  assert(doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:2086:2: note: in expansion of macro 'assert'
  assert(doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c: In function 'link_form_menu':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:2102:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:2102:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:2108:2: note: in expansion of macro 'assert'
  assert(doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:2108:2: note: in expansion of macro 'assert'
  assert(doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:2114:2: note: in expansion of macro 'assert'
  assert(link_is_form(link));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:2114:2: note: in expansion of macro 'assert'
  assert(link_is_form(link));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
form.c:2137:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     text = N_("Useless button");
          ^
form.c:2139:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     text = N_("Submit button");
          ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from form.c:27:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
form.c:2151:3: note: in expansion of macro 'assert'
   assert(text);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
form.c:2151:3: note: in expansion of macro 'assert'
   assert(text);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/viewer/text/link.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from link.c:17:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from link.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from link.c:22:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from link.c:22:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from link.c:34:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from link.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c: In function 'current_link_evhook':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:58:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:58:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c:70:24: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
   while ((ret = strstr(ret, "return ")))
                        ^
In file included from link.c:8:0:
/usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strstr (const char *__haystack, const char *__needle)
              ^
link.c:70:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   while ((ret = strstr(ret, "return ")))
               ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c:73:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    struct string src = INIT_STRING(evhook->src, strlen(evhook->src));
                                                        ^
../../.././src/util/string.h:173:32: note: in definition of macro 'INIT_STRING'
 #define INIT_STRING(s, l) { s, l }
                                ^
In file included from link.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c: In function 'set_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:102:2: note: in expansion of macro 'assert'
  assert(doc_view);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:102:2: note: in expansion of macro 'assert'
  assert(doc_view);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'draw_current_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:236:2: note: in expansion of macro 'assert'
  assert(term && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:236:2: note: in expansion of macro 'assert'
  assert(term && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:239:2: note: in expansion of macro 'assert'
  assert(ses->tab == get_current_tab(term));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:239:2: note: in expansion of macro 'assert'
  assert(ses->tab == get_current_tab(term));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'highlight_links_with_prefixes_that_start_with_n':
link.c:330:49: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *color = get_bfu_color(term, "searched");
                                                 ^
In file included from link.c:14:0:
../../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c: In function 'get_first_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:364:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:364:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'get_last_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:393:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:393:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'link_in_view_x':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:416:2: note: in expansion of macro 'assert'
  assert(doc_view && link);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:416:2: note: in expansion of macro 'assert'
  assert(doc_view && link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'link_in_view_y':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:437:2: note: in expansion of macro 'assert'
  assert(doc_view && link);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:437:2: note: in expansion of macro 'assert'
  assert(doc_view && link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'link_in_view':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:456:2: note: in expansion of macro 'assert'
  assert(doc_view && link);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:456:2: note: in expansion of macro 'assert'
  assert(doc_view && link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'current_link_is_visible':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:466:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:466:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'next_link_in_view_':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:506:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->vs && fn);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:506:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->vs && fn);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'next_link_in_dir':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:607:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:607:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:609:2: note: in expansion of macro 'assert'
  assert(dir_x || dir_y);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:609:2: note: in expansion of macro 'assert'
  assert(dir_x || dir_y);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'set_pos_x':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:743:2: note: in expansion of macro 'assert'
  assert(doc_view && link);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:743:2: note: in expansion of macro 'assert'
  assert(doc_view && link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'set_pos_y':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:766:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->vs && link);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:766:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->vs && link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'find_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:790:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:790:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'get_link_uri':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:879:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && link);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:879:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'call_onsubmit_and_submit':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:905:2: note: in expansion of macro 'assert'
  assert(fc->form); /* regardless of whether there is a FORM element */
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:905:2: note: in expansion of macro 'assert'
  assert(fc->form); /* regardless of whether there is a FORM element */
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'goto_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:959:2: note: in expansion of macro 'assert'
  assert(link && doc_view && ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:959:2: note: in expansion of macro 'assert'
  assert(link && doc_view && ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'goto_current_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:995:2: note: in expansion of macro 'assert'
  assert(doc_view && ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:995:2: note: in expansion of macro 'assert'
  assert(doc_view && ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'activate_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
link.c:1078:3: note: in expansion of macro 'INTERNAL'
   INTERNAL("bad link type %d", link->type);
   ^
link.c:1078:12: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
   INTERNAL("bad link type %d", link->type);
            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'enter':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1089:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1089:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'get_link_at_coordinates':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1117:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1117:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'jump_to_link_number':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1166:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1166:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'goto_link_number_do':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1195:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1195:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/config/kbdbind.h:4:0,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c:1202:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && get_opt_bool("document.browse.accesskey.auto_follow", ses))
                      ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
link.c:1202:9: note: in expansion of macro 'get_opt_bool'
      && get_opt_bool("document.browse.accesskey.auto_follow", ses))
         ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c: In function 'goto_link_number':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1211:2: note: in expansion of macro 'assert'
  assert(ses && num);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1211:2: note: in expansion of macro 'assert'
  assert(ses && num);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1214:2: note: in expansion of macro 'assert'
  assert(doc_view);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1214:2: note: in expansion of macro 'assert'
  assert(doc_view);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c:1216:42: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  goto_link_number_do(ses, doc_view, atoi(num) - 1);
                                          ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdlib.h:24,
                 from link.c:7:
/usr/include/stdlib.h:278:1: note: expected 'const char *' but argument is of type 'unsigned char *'
 __NTH (atoi (const char *__nptr))
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c: In function 'try_document_key':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1227:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->document && doc_view->vs && ev);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1227:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->document && doc_view->vs && ev);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c: In function 'link_menu':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1285:2: note: in expansion of macro 'assert'
  assert(term && ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1285:2: note: in expansion of macro 'assert'
  assert(term && ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1293:2: note: in expansion of macro 'assert'
  assert(doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1293:2: note: in expansion of macro 'assert'
  assert(doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from link.c:22:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
link.c:1302:21: note: in expansion of macro 'N_'
    add_to_menu(&mi, N_("Display ~usemap"), NULL, ACT_MAIN_LINK_FOLLOW,
                     ^
In file included from link.c:13:0:
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1307:25: note: in expansion of macro 'N_'
    add_menu_action(&mi, N_("~Follow link"), ACT_MAIN_LINK_FOLLOW);
                         ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1309:25: note: in expansion of macro 'N_'
    add_menu_action(&mi, N_("Follow link and r~eload"), ACT_MAIN_LINK_FOLLOW_RELOAD);
                         ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1311:25: note: in expansion of macro 'N_'
    add_menu_action(&mi, N_("~Link info"), ACT_MAIN_LINK_INFO);
                         ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/bfu/menu.h:169:20: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
  add_to_menu(menu, "", NULL, ACT_MAIN_NONE, NULL, NULL, NO_SELECT)
                    ^
link.c:1313:4: note: in expansion of macro 'add_menu_separator'
    add_menu_separator(&mi);
    ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from link.c:22:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_new_win_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
link.c:1315:29: note: in expansion of macro 'N_'
    add_new_win_to_menu(&mi, N_("Open in new ~window"), term);
                             ^
In file included from link.c:15:0:
../../.././src/dialogs/menu.h:42:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void add_new_win_to_menu(struct menu_item **mi, unsigned char *text, struct terminal *term);
      ^
In file included from link.c:13:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1317:25: note: in expansion of macro 'N_'
    add_menu_action(&mi, N_("Open in new ~tab"), ACT_MAIN_OPEN_LINK_IN_NEW_TAB);
                         ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1319:25: note: in expansion of macro 'N_'
    add_menu_action(&mi, N_("Open in new tab in ~background"),
                         ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from ../../.././src/config/kbdbind.h:4:0,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c:1322:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
    if (!get_cmd_opt_bool("anonymous")) {
                          ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
link.c:1322:9: note: in expansion of macro 'get_cmd_opt_bool'
    if (!get_cmd_opt_bool("anonymous")) {
         ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from link.c:13:0:
../../.././src/bfu/menu.h:169:20: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
  add_to_menu(menu, "", NULL, ACT_MAIN_NONE, NULL, NULL, NO_SELECT)
                    ^
link.c:1323:5: note: in expansion of macro 'add_menu_separator'
     add_menu_separator(&mi);
     ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1324:26: note: in expansion of macro 'N_'
     add_menu_action(&mi, N_("~Download link"), ACT_MAIN_LINK_DOWNLOAD);
                          ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1327:26: note: in expansion of macro 'N_'
     add_menu_action(&mi, N_("~Add link to bookmarks"),
                          ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from link.c:22:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'add_uri_command_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
link.c:1331:8: note: in expansion of macro 'N_'
        N_("Pass link URI to e~xternal command"));
        ^
In file included from link.c:15:0:
../../.././src/dialogs/menu.h:53:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void add_uri_command_to_menu(struct menu_item **mi, enum pass_uri_type type, unsigned char *text);
      ^
In file included from link.c:13:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1342:25: note: in expansion of macro 'N_'
    add_menu_action(&mi, N_("~Reset form"), ACT_MAIN_RESET_FORM);
                         ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from link.c:22:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
link.c:1357:22: note: in expansion of macro 'N_'
     add_to_menu(&mi, N_("Open in ~external editor"),
                      ^
In file included from link.c:13:0:
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1365:25: note: in expansion of macro 'N_'
    add_menu_action(&mi, N_("~Submit form"), ACT_MAIN_SUBMIT_FORM);
                         ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1366:25: note: in expansion of macro 'N_'
    add_menu_action(&mi, N_("Submit form and rel~oad"), ACT_MAIN_SUBMIT_FORM_RELOAD);
                         ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1368:4: note: in expansion of macro 'assert'
    assert(fc->form);
    ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1368:4: note: in expansion of macro 'assert'
    assert(fc->form);
    ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from link.c:22:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_new_win_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
link.c:1370:30: note: in expansion of macro 'N_'
     add_new_win_to_menu(&mi, N_("Submit form and open in new ~window"), term);
                              ^
In file included from link.c:15:0:
../../.././src/dialogs/menu.h:42:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void add_new_win_to_menu(struct menu_item **mi, unsigned char *text, struct terminal *term);
      ^
In file included from link.c:13:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1372:26: note: in expansion of macro 'N_'
     add_menu_action(&mi, N_("Submit form and open in new ~tab"),
                          ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1375:26: note: in expansion of macro 'N_'
     add_menu_action(&mi, N_("Submit form and open in new tab in ~background"),
                          ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from ../../.././src/config/kbdbind.h:4:0,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c:1379:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
    if (!get_cmd_opt_bool("anonymous"))
                          ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
link.c:1379:9: note: in expansion of macro 'get_cmd_opt_bool'
    if (!get_cmd_opt_bool("anonymous"))
         ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from link.c:13:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1380:26: note: in expansion of macro 'N_'
     add_menu_action(&mi, N_("Submit form and ~download"), ACT_MAIN_LINK_DOWNLOAD);
                          ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1382:25: note: in expansion of macro 'N_'
    add_menu_action(&mi, N_("~Reset form"), ACT_MAIN_RESET_FORM);
                         ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from link.c:22:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
link.c:1387:20: note: in expansion of macro 'N_'
   add_to_menu(&mi, N_("Form f~ields"), NULL, ACT_MAIN_LINK_FORM_MENU,
                    ^
In file included from link.c:13:0:
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1394:24: note: in expansion of macro 'N_'
   add_menu_action(&mi, N_("V~iew image"), ACT_MAIN_VIEW_IMAGE);
                        ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from ../../.././src/config/kbdbind.h:4:0,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c:1395:25: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (!get_cmd_opt_bool("anonymous"))
                         ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
link.c:1395:8: note: in expansion of macro 'get_cmd_opt_bool'
   if (!get_cmd_opt_bool("anonymous"))
        ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from link.c:13:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/bfu/menu.h:173:20: note: in definition of macro 'add_menu_action'
  add_to_menu(menu, text, NULL, action_id, NULL, NULL, NO_FLAG)
                    ^
link.c:1396:25: note: in expansion of macro 'N_'
    add_menu_action(&mi, N_("Download ima~ge"), ACT_MAIN_LINK_DOWNLOAD_IMAGE);
                         ^
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from link.c:22:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'add_to_menu' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
link.c:1405:20: note: in expansion of macro 'N_'
   add_to_menu(&mi, N_("No link selected"), NULL, ACT_MAIN_NONE,
                    ^
In file included from link.c:13:0:
../../.././src/bfu/menu.h:164:1: note: expected 'unsigned char *' but argument is of type 'char *'
 add_to_menu(struct menu_item **mi, unsigned char *text, unsigned char *rtext,
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c: In function 'get_current_link_title':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1418:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1418:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c:1436:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
          strlen(link->title),
                 ^
In file included from link.c:8:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c: In function 'get_current_link_info':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
link.c:1458:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->document && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
link.c:1458:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->document && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
link.c:1477:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
    add_to_string(&str, _("Image", term));
                          ^
In file included from link.c:22:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
link.c:1482:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
    add_to_string(&str, _("Usemap", term));
                          ^
In file included from link.c:22:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/config/kbdbind.h:4:0,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
link.c:1489:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
       && get_opt_bool("document.browse.accesskey.display",
                       ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
link.c:1489:10: note: in expansion of macro 'get_opt_bool'
       && get_opt_bool("document.browse.accesskey.display",
          ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
link.c:1491:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
    add_to_string(&str, " (");
                        ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/config/kbdbind.h:4,
                 from ../../.././src/bfu/menu.h:4,
                 from link.c:13:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
      [CC]   src/viewer/text/marks.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/view.h:5,
                 from marks.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from marks.c:14:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from marks.c:14:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from marks.c:16:0:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from marks.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/document/view.h:5,
                 from marks.c:13:
marks.c: In function 'index_from_char':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
marks.c:67:2: note: in expansion of macro 'assert'
  assert(is_valid_mark_char(mark));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
marks.c:67:2: note: in expansion of macro 'assert'
  assert(is_valid_mark_char(mark));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
marks.c: In function 'goto_mark':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
marks.c:90:2: note: in expansion of macro 'assert'
  assert(is_valid_mark_index(i));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
marks.c:90:2: note: in expansion of macro 'assert'
  assert(is_valid_mark_index(i));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
marks.c: In function 'free_mark_by_index':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
marks.c:118:2: note: in expansion of macro 'assert'
  assert(is_valid_mark_index(i));
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
marks.c:118:2: note: in expansion of macro 'assert'
  assert(is_valid_mark_index(i));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from marks.c:15:0:
marks.c: At top level:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
marks.c:158:15: note: in expansion of macro 'N_'
  /* name: */  N_("Marks"),
               ^
../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'viewer_marks_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
marks.c:158:15: note: in expansion of macro 'N_'
  /* name: */  N_("Marks"),
               ^
      [CC]   src/viewer/text/search.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from search.c:29:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from search.c:20:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from search.c:32:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'add_srch_chr':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:72:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:72:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'sort_srch':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:98:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:98:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'get_srch':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:153:2: note: in expansion of macro 'assert'
  assert(document && document->nsearch == 0);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:153:2: note: in expansion of macro 'assert'
  assert(document && document->nsearch == 0);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'get_search_data':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:211:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:211:2: note: in expansion of macro 'assert'
  assert(document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'get_range':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:246:2: note: in expansion of macro 'assert'
  assert(document && s1 && s2);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:246:2: note: in expansion of macro 'assert'
  assert(document && s1 && s2);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c: In function 'init_regex':
search.c:332:18: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_int("document.browse.search.regex", NULL) == 2)
                  ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
search.c:332:6: note: in expansion of macro 'get_opt_int'
  if (get_opt_int("document.browse.search.regex", NULL) == 2)
      ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
search.c:335:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_opt_bool("document.browse.search.case", NULL))
                    ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
search.c:335:7: note: in expansion of macro 'get_opt_bool'
  if (!get_opt_bool("document.browse.search.case", NULL))
       ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
search.c: In function 'strlen_u':
search.c:513:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  return strlen(text);
                ^
In file included from search.c:20:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c: In function 'is_in_range_plain':
search.c:548:36: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int case_sensitive = get_opt_bool("document.browse.search.case", NULL);
                                    ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
search.c:548:23: note: in expansion of macro 'get_opt_bool'
  int case_sensitive = get_opt_bool("document.browse.search.case", NULL);
                       ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c: In function 'is_in_range':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:604:2: note: in expansion of macro 'assert'
  assert(document && text && min && max);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:604:2: note: in expansion of macro 'assert'
  assert(document && text && min && max);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c:617:18: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_int("document.browse.search.regex", NULL))
                  ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
search.c:617:6: note: in expansion of macro 'get_opt_int'
  if (get_opt_int("document.browse.search.regex", NULL))
      ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
search.c: In function 'get_searched_plain':
search.c:637:36: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int case_sensitive = get_opt_bool("document.browse.search.case", NULL);
                                    ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
search.c:637:23: note: in expansion of macro 'get_opt_bool'
  int case_sensitive = get_opt_bool("document.browse.search.case", NULL);
                       ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c: In function 'get_searched':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:771:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && pt && pl);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:771:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && pt && pl);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c:788:18: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_int("document.browse.search.regex", NULL))
                  ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
search.c:788:6: note: in expansion of macro 'get_opt_int'
  if (get_opt_int("document.browse.search.regex", NULL))
      ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c: In function 'draw_searched':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:803:2: note: in expansion of macro 'assert'
  assert(term && doc_view);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:803:2: note: in expansion of macro 'assert'
  assert(term && doc_view);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c:815:50: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
   struct color_pair *color = get_bfu_color(term, "searched");
                                                  ^
In file included from ../../.././src/bfu/dialog.h:4:0,
                 from search.c:27:
../../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c: In function 'search_for_do':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:863:2: note: in expansion of macro 'assert'
  assert(ses && str);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:863:2: note: in expansion of macro 'assert'
  assert(ses && str);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:868:2: note: in expansion of macro 'assert'
  assert(doc_view);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:868:2: note: in expansion of macro 'assert'
  assert(doc_view);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'search_for_back':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:895:2: note: in expansion of macro 'assert'
  assert(ses && str);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:895:2: note: in expansion of macro 'assert'
  assert(ses && str);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'search_for':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:904:2: note: in expansion of macro 'assert'
  assert(ses && str);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:904:2: note: in expansion of macro 'assert'
  assert(ses && str);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'point_intersect':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:923:2: note: in expansion of macro 'assert'
  assert(p2);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:923:2: note: in expansion of macro 'assert'
  assert(p2);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'find_next_link_in_search':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:960:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:960:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'find_next_do':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:1006:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term && doc_view && doc_view->vs
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:1006:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term && doc_view && doc_view->vs
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c: In function 'print_find_error_not_found':
search.c:1076:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  switch (get_opt_int("document.browse.search.show_not_found", NULL)) {
                      ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
search.c:1076:10: note: in expansion of macro 'get_opt_int'
  switch (get_opt_int("document.browse.search.show_not_found", NULL)) {
          ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
search.c: In function 'print_find_error':
search.c:1102:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
    if (!get_opt_bool("document.browse.search"
                      ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
search.c:1102:9: note: in expansion of macro 'get_opt_bool'
    if (!get_opt_bool("document.browse.search"
         ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
search.c:1106:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    message = hit_top
            ^
search.c:1111:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    message = N_("No previous search");
            ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'print_find_error_not_found' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
search.c:1114:36: note: in expansion of macro 'N_'
    print_find_error_not_found(ses, N_("Search"),
                                    ^
search.c:1073:1: note: expected 'unsigned char *' but argument is of type 'char *'
 print_find_error_not_found(struct session *ses, unsigned char *title,
 ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'print_find_error_not_found' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
search.c:1115:10: note: in expansion of macro 'N_'
          N_("Search string"
          ^
search.c:1073:1: note: expected 'unsigned char *' but argument is of type 'char *'
 print_find_error_not_found(struct session *ses, unsigned char *title,
 ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'print_find_error_not_found' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
search.c:1122:36: note: in expansion of macro 'N_'
    print_find_error_not_found(ses, N_("Search"),
                                    ^
search.c:1073:1: note: expected 'unsigned char *' but argument is of type 'char *'
 print_find_error_not_found(struct session *ses, unsigned char *title,
 ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'print_find_error_not_found' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
search.c:1123:10: note: in expansion of macro 'N_'
          N_("Could not compile"
          ^
search.c:1073:1: note: expected 'unsigned char *' but argument is of type 'char *'
 print_find_error_not_found(struct session *ses, unsigned char *title,
 ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
search.c:1138:30: note: in expansion of macro 'N_'
  info_box(ses->tab->term, 0, N_("Search"), ALIGN_CENTER, message);
                              ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
search.c: In function 'typeahead_error':
search.c:1167:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   message = N_("No further matches for '%s'.");
           ^
search.c:1169:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   message = N_("Could not find a link with the text '%s'.");
           ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'print_find_error_not_found' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
search.c:1171:34: note: in expansion of macro 'N_'
  print_find_error_not_found(ses, N_("Typeahead"), message, typeahead);
                                  ^
search.c:1073:1: note: expected 'unsigned char *' but argument is of type 'char *'
 print_find_error_not_found(struct session *ses, unsigned char *title,
 ^
search.c: In function 'get_link_typeahead_text':
search.c:1183:9: warning: pointer targets in return differ in signedness [-Wpointer-sign]
  return "";
         ^
search.c: In function 'match_link_text':
search.c:1193:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  if (link_is_form(link) || textlen > strlen(match))
                                             ^
In file included from search.c:20:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
search.c:1196:37: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
  matchpos = case_sensitive ? strstr(match, text)
                                     ^
In file included from search.c:20:0:
/usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strstr (const char *__haystack, const char *__needle)
              ^
search.c:1196:44: warning: pointer targets in passing argument 2 of 'strstr' differ in signedness [-Wpointer-sign]
  matchpos = case_sensitive ? strstr(match, text)
                                            ^
In file included from search.c:20:0:
/usr/include/string.h:337:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strstr (const char *__haystack, const char *__needle)
              ^
search.c:1197:20: warning: pointer targets in passing argument 1 of 'strcasestr' differ in signedness [-Wpointer-sign]
       : strcasestr(match, text);
                    ^
In file included from search.c:20:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
search.c:1197:27: warning: pointer targets in passing argument 2 of 'strcasestr' differ in signedness [-Wpointer-sign]
       : strcasestr(match, text);
                           ^
In file included from search.c:20:0:
/usr/include/string.h:368:14: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern char *strcasestr (const char *__haystack, const char *__needle)
              ^
search.c:1196:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  matchpos = case_sensitive ? strstr(match, text)
           ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c: In function 'search_link_text':
search.c:1214:36: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int case_sensitive = get_opt_bool("document.browse.search.case", NULL);
                                    ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
search.c:1214:23: note: in expansion of macro 'get_opt_bool'
  int case_sensitive = get_opt_bool("document.browse.search.case", NULL);
                       ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
search.c:1215:32: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int wraparound = get_opt_bool("document.browse.search.wraparound",
                                ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
search.c:1215:19: note: in expansion of macro 'get_opt_bool'
  int wraparound = get_opt_bool("document.browse.search.wraparound",
                   ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
search.c:1217:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int textlen = strlen(text);
                       ^
In file included from search.c:20:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:1219:2: note: in expansion of macro 'assert'
  assert(textlen && direction && offset);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:1219:2: note: in expansion of macro 'assert'
  assert(textlen && direction && offset);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'draw_typeahead_match':
search.c:1287:49: warning: pointer targets in passing argument 2 of 'get_bfu_color' differ in signedness [-Wpointer-sign]
  struct color_pair *color = get_bfu_color(term, "searched");
                                                 ^
In file included from ../../.././src/bfu/dialog.h:4:0,
                 from search.c:27:
../../.././src/bfu/style.h:22:1: note: expected 'unsigned char *' but argument is of type 'char *'
 get_bfu_color(struct terminal *term, unsigned char *stylename);
 ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c: In function 'do_typeahead':
search.c:1349:21: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   if (!get_opt_bool("document.browse.search.wraparound", NULL)) {
                     ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
search.c:1349:8: note: in expansion of macro 'get_opt_bool'
   if (!get_opt_bool("document.browse.search.wraparound", NULL)) {
        ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
search.c:1351:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                        text, strlen(text),
                                     ^
In file included from search.c:20:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c:1352:37: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
                        get_opt_bool("document.browse"
                                     ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
search.c:1352:24: note: in expansion of macro 'get_opt_bool'
                        get_opt_bool("document.browse"
                        ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:1376:2: note: in expansion of macro 'assert'
  assert(match >= 0 && match < doc_view->document->nlinks);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:1376:2: note: in expansion of macro 'assert'
  assert(match >= 0 && match < doc_view->document->nlinks);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'text_typeahead_handler':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
search.c:1401:2: note: in expansion of macro 'assertm'
  assertm(doc_view != NULL, "document not formatted");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
search.c:1401:2: note: in expansion of macro 'assertm'
  assertm(doc_view != NULL, "document not formatted");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c:1428:10: warning: pointer targets in passing argument 2 of 'get_opt_rec' differ in signedness [-Wpointer-sign]
          "document.browse.search.regex");
          ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/config/options.h:294:23: note: expected 'const unsigned char *' but argument is of type 'char *'
 extern struct option *get_opt_rec(struct option *, const unsigned char *);
                       ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c: In function 'link_typeahead_handler':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
search.c:1468:2: note: in expansion of macro 'assertm'
  assertm(doc_view != NULL, "document not formatted");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
search.c:1468:2: note: in expansion of macro 'assertm'
  assertm(doc_view != NULL, "document not formatted");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c:1485:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   bufferlen = strlen(buffer);
                      ^
In file included from search.c:20:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c:1488:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
       get_opt_bool("document.browse"
                    ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
search.c:1488:7: note: in expansion of macro 'get_opt_bool'
       get_opt_bool("document.browse"
       ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
search.c:1533:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    draw_typeahead_match(ses->tab->term, doc_view, strlen(buffer), offset);
                                                          ^
In file included from search.c:20:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
search.c:1538:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
    draw_typeahead_match(ses->tab->term, doc_view, strlen(buffer), offset);
                                                          ^
In file included from search.c:20:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
search.c: In function 'search_typeahead':
search.c:1555:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  unsigned char *prompt = "#";
                          ^
search.c:1562:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    prompt = data = "/";
                  ^
search.c:1566:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    prompt = data = "?";
                  ^
search.c:1570:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    data = "#";
         ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
search.c:1582:8: note: in expansion of macro 'N_'
        N_("No links in current document")));
        ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
search.c:1580:6: note: in expansion of macro 'N_'
      N_("Typeahead"), ALIGN_CENTER,
      ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
search.c: At top level:
search.c:1610:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { SEARCH_OPT_REGEX, "regex" },
                      ^
search.c:1610:22: note: (near initialization for 'resolvers[0].name')
search.c:1612:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { SEARCH_OPT_CASE, "case" },
                     ^
search.c:1612:21: note: (near initialization for 'resolvers[1].name')
search.c: In function 'search_dlg_ok':
search.c:1642:11: warning: pointer targets in passing argument 2 of 'get_opt_rec' differ in signedness [-Wpointer-sign]
           "document.browse.search"),
           ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/config/options.h:294:23: note: expected 'const unsigned char *' but argument is of type 'char *'
 extern struct option *get_opt_rec(struct option *, const unsigned char *);
                       ^
search.c: In function 'search_dlg_do':
search.c:1665:26: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  unsigned char *text = _("Search for text", term);
                          ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
search.c:1671:47: warning: pointer targets in passing argument 2 of 'get_opt_rec' differ in signedness [-Wpointer-sign]
  search_options = get_opt_rec(config_options, "document.browse.search");
                                               ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/config/options.h:294:23: note: expected 'const unsigned char *' but argument is of type 'char *'
 extern struct option *get_opt_rec(struct option *, const unsigned char *);
                       ^
In file included from ../../.././src/bfu/widget.h:8:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c:1701:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("Normal search", term), 1, 0, &hop->values[SEARCH_OPT_REGEX].number);
                       ^
../../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:8:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c:1702:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("Regexp search", term), 1, 1, &hop->values[SEARCH_OPT_REGEX].number);
                       ^
../../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:8:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c:1703:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("Extended regexp search", term), 1, 2, &hop->values[SEARCH_OPT_REGEX].number);
                       ^
../../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:8:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c:1705:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("Case sensitive", term), 2, 1, &hop->values[SEARCH_OPT_CASE].number);
                       ^
../../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:8:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c:1706:23: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_radio(dlg, _("Case insensitive", term), 2, 0, &hop->values[SEARCH_OPT_CASE].number);
                       ^
../../.././src/bfu/checkbox.h:26:24: note: in definition of macro 'add_dlg_radio'
  add_dlg_radio_do(dlg, text, groupid, groupnum, data)
                        ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:7:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c:1708:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~OK", term), B_ENTER, search_dlg_ok, fn);
                        ^
../../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/bfu/widget.h:7:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c:1709:24: warning: pointer targets in passing argument 1 of '_' differ in signedness [-Wpointer-sign]
  add_dlg_button(dlg, _("~Cancel", term), B_ESC, search_dlg_cancel, NULL);
                        ^
../../.././src/bfu/button.h:89:25: note: in definition of macro 'add_dlg_button'
  add_dlg_button_do(dlg, text, flags, handler, data, NULL, NULL)
                         ^
In file included from search.c:32:0:
../../.././src/intl/gettext/libintl.h:94:1: note: expected 'unsigned char *' but argument is of type 'char *'
 _(unsigned char *msg, struct terminal *term)
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
search.c:1711:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, SEARCH_WIDGETS_COUNT);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/bfu/dialog.h:222:3: note: in expansion of macro 'assert'
   assert(n == (dlg)->number_of_widgets);   \
   ^
search.c:1711:2: note: in expansion of macro 'add_dlg_end'
  add_dlg_end(dlg, SEARCH_WIDGETS_COUNT);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c: In function 'search_dlg':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
search.c:1723:2: note: in expansion of macro 'assert'
  assert(direction);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
search.c:1723:2: note: in expansion of macro 'assert'
  assert(direction);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
search.c:1727:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   title = N_("Search");
         ^
search.c:1730:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   title = N_("Search backward");
         ^
search.c: In function 'search_history_write_hook':
search.c:50:34: warning: pointer targets in passing argument 2 of 'save_input_history' differ in signedness [-Wpointer-sign]
 #define SEARCH_HISTORY_FILENAME  "searchhist"
                                  ^
search.c:1745:38: note: in expansion of macro 'SEARCH_HISTORY_FILENAME'
  save_input_history(&search_history, SEARCH_HISTORY_FILENAME);
                                      ^
In file included from ../../.././src/bfu/widget.h:11:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/bfu/inphist.h:57:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int save_input_history(struct input_history *history, unsigned char *filename);
     ^
search.c: At top level:
search.c:1750:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
  { "periodic-saving", 0, search_history_write_hook, NULL },
    ^
search.c:1750:4: note: (near initialization for 'search_history_hooks[0].name')
search.c: In function 'init_search_history':
search.c:50:34: warning: pointer targets in passing argument 2 of 'load_input_history' differ in signedness [-Wpointer-sign]
 #define SEARCH_HISTORY_FILENAME  "searchhist"
                                  ^
search.c:1758:38: note: in expansion of macro 'SEARCH_HISTORY_FILENAME'
  load_input_history(&search_history, SEARCH_HISTORY_FILENAME);
                                      ^
In file included from ../../.././src/bfu/widget.h:11:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/bfu/inphist.h:53:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int load_input_history(struct input_history *history, unsigned char *filename);
     ^
search.c: In function 'done_search_history':
search.c:50:34: warning: pointer targets in passing argument 2 of 'save_input_history' differ in signedness [-Wpointer-sign]
 #define SEARCH_HISTORY_FILENAME  "searchhist"
                                  ^
search.c:1764:38: note: in expansion of macro 'SEARCH_HISTORY_FILENAME'
  save_input_history(&search_history, SEARCH_HISTORY_FILENAME);
                                      ^
In file included from ../../.././src/bfu/widget.h:11:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
../../.././src/bfu/inphist.h:57:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int save_input_history(struct input_history *history, unsigned char *filename);
     ^
In file included from ../../.././src/bfu/leds.h:6:0,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from search.c:27:
search.c: At top level:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
search.c:1769:15: note: in expansion of macro 'N_'
  /* name: */  N_("Search History"),
               ^
../../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'search_history_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
search.c:1769:15: note: in expansion of macro 'N_'
  /* name: */  N_("Search History"),
               ^
      [CC]   src/viewer/text/textarea.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from textarea.c:22:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from textarea.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from textarea.c:25:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from textarea.c:25:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/util/file.h:7:0,
                 from textarea.c:30:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from textarea.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from textarea.c:30:0:
../../.././src/util/file.h: In function 'stat_links':
../../.././src/util/file.h:145:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "    ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from textarea.c:30:0:
../../.././src/util/file.h: In function 'stat_user':
../../.././src/util/file.h:164:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from textarea.c:30:0:
../../.././src/util/file.h:173:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8d", (int) stp->st_uid);
             ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdio.h:27,
                 from textarea.c:12:
/usr/include/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 __NTH (snprintf (char *__restrict __s, size_t __n,
 ^
In file included from textarea.c:30:0:
../../.././src/util/file.h:175:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_user, 64, "%-8.8s", pwd->pw_name);
             ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdio.h:27,
                 from textarea.c:12:
/usr/include/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 __NTH (snprintf (char *__restrict __s, size_t __n,
 ^
In file included from textarea.c:30:0:
../../.././src/util/file.h: In function 'stat_group':
../../.././src/util/file.h:193:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from textarea.c:30:0:
../../.././src/util/file.h:202:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8d", (int) stp->st_gid);
             ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdio.h:27,
                 from textarea.c:12:
/usr/include/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 __NTH (snprintf (char *__restrict __s, size_t __n,
 ^
In file included from textarea.c:30:0:
../../.././src/util/file.h:204:13: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
    snprintf(last_group, 64, "%-8.8s", grp->gr_name);
             ^
In file included from /usr/include/features.h:365:0,
                 from /usr/include/stdio.h:27,
                 from textarea.c:12:
/usr/include/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
 __NTH (snprintf (char *__restrict __s, size_t __n,
 ^
In file included from textarea.c:30:0:
../../.././src/util/file.h: In function 'stat_size':
../../.././src/util/file.h:220:25: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
   add_to_string(string, "         ");
                         ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from textarea.c:30:0:
../../.././src/util/file.h: In function 'stat_date':
../../.././src/util/file.h:251:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e  %Y";
        ^
../../.././src/util/file.h:253:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    fmt = "%b %e %H:%M";
        ^
../../.././src/util/file.h:260:24: warning: pointer targets in passing argument 2 of 'add_to_string' differ in signedness [-Wpointer-sign]
  add_to_string(string, "             ");
                        ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/util/string.h:193:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 struct string *add_to_string(struct string *string,
                ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
textarea.c: In function 'format_textutf8':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:76:2: note: in expansion of macro 'assert'
  assert(text);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:76:2: note: in expansion of macro 'assert'
  assert(text);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c:83:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  text_end = text + strlen(text);
                           ^
In file included from textarea.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
textarea.c: In function 'format_text':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:160:2: note: in expansion of macro 'assert'
  assert(text);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:160:2: note: in expansion of macro 'assert'
  assert(text);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c: In function 'area_cursor':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:241:2: note: in expansion of macro 'assert'
  assert(fc && fs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:241:2: note: in expansion of macro 'assert'
  assert(fc && fs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c: In function 'draw_textarea_utf8':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:333:2: note: in expansion of macro 'assert'
  assert(term && doc_view && doc_view->document && doc_view->vs && link);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:333:2: note: in expansion of macro 'assert'
  assert(term && doc_view && doc_view->document && doc_view->vs && link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
textarea.c:336:2: note: in expansion of macro 'assertm'
  assertm(fc != NULL, "link %d has no form control", (int) (link - doc_view->document->links));
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
textarea.c:336:2: note: in expansion of macro 'assertm'
  assertm(fc != NULL, "link %d has no form control", (int) (link - doc_view->document->links));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c: In function 'draw_textarea':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:415:2: note: in expansion of macro 'assert'
  assert(term && doc_view && doc_view->document && doc_view->vs && link);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:415:2: note: in expansion of macro 'assert'
  assert(term && doc_view && doc_view->document && doc_view->vs && link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
textarea.c:425:2: note: in expansion of macro 'assertm'
  assertm(fc != NULL, "link %d has no form control", (int) (link - doc_view->document->links));
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
textarea.c:425:2: note: in expansion of macro 'assertm'
  assertm(fc != NULL, "link %d has no form control", (int) (link - doc_view->document->links));
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c: In function 'encode_textarea':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:493:2: note: in expansion of macro 'assert'
  assert(sv && sv->value);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:493:2: note: in expansion of macro 'assert'
  assert(sv && sv->value);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c: In function 'save_textarea_file':
textarea.c:529:34: warning: pointer targets in passing argument 1 of 'get_tempdir_filename' differ in signedness [-Wpointer-sign]
  filename = get_tempdir_filename("elinks-area-XXXXXX");
                                  ^
In file included from textarea.c:30:0:
../../.././src/util/file.h:46:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *get_tempdir_filename(unsigned char *name);
                ^
textarea.c:538:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  len = strlen(value);
               ^
In file included from textarea.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
textarea.c:545:10: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign]
   unlink(filename);
          ^
In file included from textarea.c:16:0:
/usr/include/unistd.h:829:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int unlink (const char *__name) __THROW __nonnull ((1));
            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
textarea.c: In function 'init_textarea_data':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:579:2: note: in expansion of macro 'assert'
  assert(fs && doc_view && link && term);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:579:2: note: in expansion of macro 'assert'
  assert(fs && doc_view && link && term);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c: In function 'done_textarea_data':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:602:2: note: in expansion of macro 'assert'
  assert(td);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:602:2: note: in expansion of macro 'assert'
  assert(td);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c: In function 'free_textarea_data':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:611:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:611:2: note: in expansion of macro 'assert'
  assert(term);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c: In function 'textarea_edit':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:625:2: note: in expansion of macro 'assert'
  assert ((op == 0 || op == 1) && term_);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:625:2: note: in expansion of macro 'assert'
  assert ((op == 0 || op == 1) && term_);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
textarea.c:628:34: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (op == 0 && get_cmd_opt_bool("anonymous")) {
                                  ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
textarea.c:628:17: note: in expansion of macro 'get_cmd_opt_bool'
  if (op == 0 && get_cmd_opt_bool("anonymous")) {
                 ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from textarea.c:25:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
textarea.c:629:22: note: in expansion of macro 'N_'
   info_box(term_, 0, N_("Error"), ALIGN_CENTER,
                      ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from textarea.c:25:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
textarea.c:630:5: note: in expansion of macro 'N_'
     N_("You cannot launch an external"
     ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:639:3: note: in expansion of macro 'assert'
   assert(fs_ && doc_view_ && link_ && term_);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:639:3: note: in expansion of macro 'assert'
   assert(fs_ && doc_view_ && link_ && term_);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
textarea.c:645:20: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   ed = get_opt_str("document.browse.forms.editor",
                    ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
textarea.c:645:8: note: in expansion of macro 'get_opt_str'
   ed = get_opt_str("document.browse.forms.editor",
        ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
textarea.c:648:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    ed = getenv("EDITOR");
       ^
textarea.c:649:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
    if (!ed || !*ed) ed = "vi";
                        ^
textarea.c:654:11: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign]
    unlink(td->fn);
           ^
In file included from textarea.c:16:0:
/usr/include/unistd.h:829:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int unlink (const char *__name) __THROW __nonnull ((1));
            ^
textarea.c:661:34: warning: pointer targets in passing argument 3 of 'exec_on_terminal' differ in signedness [-Wpointer-sign]
   exec_on_terminal(td->term, ex, "", TERM_EXEC_FG);
                                  ^
In file included from ../../.././src/bfu/dialog.h:7:0,
                 from textarea.c:21:
../../.././src/terminal/terminal.h:226:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void exec_on_terminal(struct terminal *, unsigned char *, unsigned char *, enum term_exec);
      ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:671:3: note: in expansion of macro 'assert'
   assert(td);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:671:3: note: in expansion of macro 'assert'
   assert(td);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from textarea.c:25:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 2 of 'msg_text' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
textarea.c:688:15: note: in expansion of macro 'N_'
               N_("You have exceeded the textarea's"
               ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/bfu/msgbox.h:120:16: note: expected 'unsigned char *' but argument is of type 'char *'
 unsigned char *msg_text(struct terminal *term, unsigned char *format, ...);
                ^
In file included from textarea.c:25:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
textarea.c:685:41: note: in expansion of macro 'N_'
    info_box(td->term, MSGBOX_FREE_TEXT, N_("Warning"),
                                         ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
textarea.c:698:11: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign]
    unlink(td->fn);
           ^
In file included from textarea.c:16:0:
/usr/include/unistd.h:829:12: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern int unlink (const char *__name) __THROW __nonnull ((1));
            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
textarea.c: In function 'menu_textarea_edit':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:722:2: note: in expansion of macro 'assert'
  assert(term && ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:722:2: note: in expansion of macro 'assert'
  assert(term && ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:727:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:727:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c: In function 'textarea_op':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:752:2: note: in expansion of macro 'assert'
  assert(fs && fs->value && fc);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:752:2: note: in expansion of macro 'assert'
  assert(fs && fs->value && fc);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c: In function 'do_op_end':
textarea.c:953:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   fs->state = strlen(fs->value);
                      ^
In file included from textarea.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
textarea.c: In function 'do_op_eob':
textarea.c:1018:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   fs->state = strlen(fs->value);
                      ^
In file included from textarea.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
textarea.c:1021:52: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   int last = get_textarea_line_number(line, strlen(fs->value));
                                                    ^
In file included from textarea.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
textarea.c:1023:3: note: in expansion of macro 'assertm'
   assertm(last != -1, "line info corrupt");
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
textarea.c:1023:3: note: in expansion of macro 'assertm'
   assertm(last != -1, "line info corrupt");
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c: In function 'textarea_op_enter':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:1128:2: note: in expansion of macro 'assert'
  assert(fs && fs->value && fc);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:1128:2: note: in expansion of macro 'assert'
  assert(fs && fs->value && fc);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
textarea.c:1132:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
      || strlen(fs->value) >= fc->maxlength
                ^
In file included from textarea.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
textarea.c:1133:50: warning: pointer targets in passing argument 3 of 'insert_in_string' differ in signedness [-Wpointer-sign]
      || !insert_in_string(&fs->value, fs->state, "\n", 1))
                                                  ^
In file included from ../../.././src/config/options.h:9:0,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from ../../.././src/bfu/widget.h:12,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
../../.././src/util/string.h:53:16: note: expected 'const unsigned char *' but argument is of type 'char *'
 unsigned char *insert_in_string(unsigned char **dst, int pos,
                ^
textarea.c: In function 'do_op_right':
textarea.c:1180:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   fs->state = int_min(fs->state + 1, strlen(fs->value));
                                             ^
In file included from textarea.c:14:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from /usr/include/string.h:630:0,
                 from textarea.c:14:
textarea.c:1190:15: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
  end = strchr(text, '\0');
               ^
textarea.c:1190:15: note: expected 'const char *' but argument is of type 'unsigned char *'
textarea.c:1190:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  end = strchr(text, '\0');
      ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/bfu/inpfield.h:6,
                 from ../../.././src/bfu/widget.h:10,
                 from ../../.././src/bfu/dialog.h:5,
                 from textarea.c:21:
textarea.c: In function 'set_textarea':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:1230:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:1230:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
textarea.c:1231:2: note: in expansion of macro 'assert'
  assert(direction == 1 || direction == -1);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
textarea.c:1231:2: note: in expansion of macro 'assert'
  assert(direction == 1 || direction == -1);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
textarea.c:1239:2: note: in expansion of macro 'assertm'
  assertm(fc != NULL, "link has no form control");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
textarea.c:1239:2: note: in expansion of macro 'assertm'
  assertm(fc != NULL, "link has no form control");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/viewer/text/view.o
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/document/document.h:8:0,
                 from view.c:25:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from view.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from view.c:31:0:
../../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../../.././src/intl/gettext/libgettext.h:25:0,
                 from ../../.././src/intl/gettext/libintl.h:14,
                 from view.c:31:
../../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from view.c:47:0:
../../.././src/util/conv.h: In function 'trim_chars':
../../.././src/util/conv.h:173:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  int l = strlen(s);
                 ^
In file included from view.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'detach_formatted':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:66:2: note: in expansion of macro 'assert'
  assert(doc_view);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:66:2: note: in expansion of macro 'assert'
  assert(doc_view);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'move_down':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:92:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:92:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:95:2: note: in expansion of macro 'assert'
  assert(ses->navigate_mode == NAVIGATE_LINKWISE); /* XXX: drop it at some time. --Zas */
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:95:2: note: in expansion of macro 'assert'
  assert(ses->navigate_mode == NAVIGATE_LINKWISE); /* XXX: drop it at some time. --Zas */
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'move_page_down':
view.c:132:56: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  return move_part_page_down(ses, doc_view, get_opt_int("document.browse.scrolling.vertical_overlap", ses));
                                                        ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:132:44: note: in expansion of macro 'get_opt_int'
  return move_part_page_down(ses, doc_view, get_opt_int("document.browse.scrolling.vertical_overlap", ses));
                                            ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'move_up':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:146:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:146:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:149:2: note: in expansion of macro 'assert'
  assert(ses->navigate_mode == NAVIGATE_LINKWISE); /* XXX: drop it at some time. --Zas */
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:149:2: note: in expansion of macro 'assert'
  assert(ses->navigate_mode == NAVIGATE_LINKWISE); /* XXX: drop it at some time. --Zas */
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'move_page_up':
view.c:187:54: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  return move_part_page_up(ses, doc_view, get_opt_int("document.browse.scrolling.vertical_overlap", ses));
                                                      ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:187:42: note: in expansion of macro 'get_opt_int'
  return move_part_page_up(ses, doc_view, get_opt_int("document.browse.scrolling.vertical_overlap", ses));
                                          ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'move_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:203:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:203:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c:214:29: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   wraparound = get_opt_bool("document.browse.links.wraparound", ses);
                             ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
view.c:214:16: note: in expansion of macro 'get_opt_bool'
   wraparound = get_opt_bool("document.browse.links.wraparound", ses);
                ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'move_link_dir':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:269:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:269:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'vertical_scroll':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:302:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:302:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'horizontal_scroll':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:337:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:337:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c:342:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (get_opt_bool("document.browse.scrolling.horizontal_extended", ses)) {
                   ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
view.c:342:6: note: in expansion of macro 'get_opt_bool'
  if (get_opt_bool("document.browse.scrolling.horizontal_extended", ses)) {
      ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
view.c: In function 'scroll_up':
view.c:368:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   steps = get_opt_int("document.browse.scrolling.vertical_step", ses);
                       ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:368:11: note: in expansion of macro 'get_opt_int'
   steps = get_opt_int("document.browse.scrolling.vertical_step", ses);
           ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
view.c: In function 'scroll_down':
view.c:379:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   steps = get_opt_int("document.browse.scrolling.vertical_step", ses);
                       ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:379:11: note: in expansion of macro 'get_opt_int'
   steps = get_opt_int("document.browse.scrolling.vertical_step", ses);
           ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
view.c: In function 'scroll_left':
view.c:390:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   steps = get_opt_int("document.browse.scrolling.horizontal_step", ses);
                       ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:390:11: note: in expansion of macro 'get_opt_int'
   steps = get_opt_int("document.browse.scrolling.horizontal_step", ses);
           ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
view.c: In function 'scroll_right':
view.c:401:23: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   steps = get_opt_int("document.browse.scrolling.horizontal_step", ses);
                       ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:401:11: note: in expansion of macro 'get_opt_int'
   steps = get_opt_int("document.browse.scrolling.horizontal_step", ses);
           ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
view.c: In function 'scroll_mouse_up':
view.c:410:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int steps = get_opt_int("document.browse.scrolling.vertical_step", ses);
                          ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:410:14: note: in expansion of macro 'get_opt_int'
  int steps = get_opt_int("document.browse.scrolling.vertical_step", ses);
              ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
view.c: In function 'scroll_mouse_down':
view.c:418:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int steps = get_opt_int("document.browse.scrolling.vertical_step", ses);
                          ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:418:14: note: in expansion of macro 'get_opt_int'
  int steps = get_opt_int("document.browse.scrolling.vertical_step", ses);
              ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
view.c: In function 'scroll_mouse_left':
view.c:426:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int steps = get_opt_int("document.browse.scrolling.horizontal_step", ses);
                          ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:426:14: note: in expansion of macro 'get_opt_int'
  int steps = get_opt_int("document.browse.scrolling.horizontal_step", ses);
              ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
view.c: In function 'scroll_mouse_right':
view.c:434:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  int steps = get_opt_int("document.browse.scrolling.horizontal_step", ses);
                          ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:434:14: note: in expansion of macro 'get_opt_int'
  int steps = get_opt_int("document.browse.scrolling.horizontal_step", ses);
              ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'move_document_start':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:443:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:443:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'move_document_end':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:463:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:463:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'set_frame':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:487:2: note: in expansion of macro 'assert'
  assert(ses && ses->doc_view && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:487:2: note: in expansion of macro 'assert'
  assert(ses && ses->doc_view && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'toggle_plain_html':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:501:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && ses->tab && ses->tab->term);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:501:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && ses->tab && ses->tab->term);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'toggle_wrap_text':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:516:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && ses->tab && ses->tab->term);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:516:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && ses->tab && ses->tab->term);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'move_link_up_line':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:642:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:642:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'move_link_down_line':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:707:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:707:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'move_link_prev_line':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:770:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:770:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'move_link_next_line':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:850:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:850:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'move_cursor_line_start':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:926:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:926:2: note: in expansion of macro 'assert'
  assert(ses && doc_view && doc_view->vs);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from view.c:31:0:
view.c: In function 'try_prefix_key':
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
view.c:1070:9: note: in expansion of macro 'N_'
         N_("Go to link"), N_("Enter link number"),
         ^
In file included from ../../.././src/bfu/widget.h:10:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from view.c:18:
../../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from view.c:31:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 4 of 'input_dialog' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
view.c:1070:27: note: in expansion of macro 'N_'
         N_("Go to link"), N_("Enter link number"),
                           ^
In file included from ../../.././src/bfu/widget.h:10:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from view.c:18:
../../.././src/bfu/inpfield.h:75:1: note: expected 'unsigned char *' but argument is of type 'char *'
 input_dialog(struct terminal *term, struct memory_list *ml,
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'try_form_action':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1087:2: note: in expansion of macro 'assert'
  assert(link);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1087:2: note: in expansion of macro 'assert'
  assert(link);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1096:3: note: in expansion of macro 'assert'
   assert(link == get_current_link(doc_view));
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1096:3: note: in expansion of macro 'assert'
   assert(link == get_current_link(doc_view));
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'frame_ev_kbd':
view.c:1120:35: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  accesskey_priority = get_opt_int("document.browse.accesskey.priority", ses);
                                   ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:1120:23: note: in expansion of macro 'get_opt_int'
  accesskey_priority = get_opt_int("document.browse.accesskey.priority", ses);
                       ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
view.c: In function 'frame_ev_mouse':
view.c:1199:34: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
   int scrollmargin = get_opt_int("document.browse.scrolling.margin", ses);
                                  ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:1199:22: note: in expansion of macro 'get_opt_int'
   int scrollmargin = get_opt_int("document.browse.scrolling.margin", ses);
                      ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'frame_ev':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
view.c:1228:2: note: in expansion of macro 'assertm'
  assertm(doc_view && doc_view->document, "document not formatted");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
view.c:1228:2: note: in expansion of macro 'assertm'
  assertm(doc_view && doc_view->document, "document not formatted");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1231:2: note: in expansion of macro 'assert'
  assert(ses && ev);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1231:2: note: in expansion of macro 'assert'
  assert(ses && ev);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'current_frame':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1255:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1255:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1270:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1270:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'send_to_frame':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1283:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term && ev);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1283:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term && ev);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'do_mouse_event':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1304:2: note: in expansion of macro 'assert'
  assert(ses && ev);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1304:2: note: in expansion of macro 'assert'
  assert(ses && ev);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1310:3: note: in expansion of macro 'assert'
   assert(doc_view && doc_view->document);
   ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1310:3: note: in expansion of macro 'assert'
   assert(doc_view && doc_view->document);
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
view.c:1313:3: note: in expansion of macro 'assertm'
   assertm(doc_view->document->options.box.x == doc_view->box.x
   ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
view.c:1313:3: note: in expansion of macro 'assertm'
   assertm(doc_view->document->options.box.x == doc_view->box.x
   ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'try_typeahead':
view.c:1431:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  switch (get_opt_int("document.browse.search.typeahead", ses)) {
                      ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:1431:10: note: in expansion of macro 'get_opt_int'
  switch (get_opt_int("document.browse.search.typeahead", ses)) {
          ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
view.c:1441:4: note: in expansion of macro 'INTERNAL'
    INTERNAL("invalid value for document.browse.search.typeahead");
    ^
view.c:1441:13: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
    INTERNAL("invalid value for document.browse.search.typeahead");
             ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../../.././src/main/module.h:4:0,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'send_kbd_event':
view.c:1523:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
       && get_opt_int("document.browse.accesskey"
                      ^
../../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
view.c:1523:10: note: in expansion of macro 'get_opt_int'
       && get_opt_int("document.browse.accesskey"
          ^
../../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'send_event':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1546:2: note: in expansion of macro 'assert'
  assert(ses && ev);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1546:2: note: in expansion of macro 'assert'
  assert(ses && ev);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'download_link':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
view.c:1593:4: note: in expansion of macro 'INTERNAL'
    INTERNAL("I think you forgot to take your medication, mental boy!");
    ^
view.c:1593:13: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
    INTERNAL("I think you forgot to take your medication, mental boy!");
             ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'save_as':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1619:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1619:2: note: in expansion of macro 'assert'
  assert(ses);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1627:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->document->uri);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1627:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document && doc_view->document->uri);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
view.c: In function 'save_formatted_finish':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1644:2: note: in expansion of macro 'assert'
  assert(term && document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1644:2: note: in expansion of macro 'assert'
  assert(term && document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from view.c:31:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 3 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
view.c:1649:21: note: in expansion of macro 'N_'
   info_box(term, 0, N_("Save error"), ALIGN_CENTER,
                     ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from view.c:18:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from view.c:31:0:
../../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in passing argument 5 of 'info_box' differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
view.c:1650:5: note: in expansion of macro 'N_'
     N_("Error writing to file"));
     ^
In file included from ../../.././src/bfu/widget.h:14:0,
                 from ../../.././src/bfu/dialog.h:5,
                 from view.c:18:
../../.././src/bfu/msgbox.h:132:1: note: expected 'unsigned char *' but argument is of type 'char *'
 info_box(struct terminal *term, enum msgbox_flags flags,
 ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/config/options.h:5,
                 from ../../.././src/main/module.h:4,
                 from ../../.././src/bfu/leds.h:6,
                 from view.c:16:
view.c: In function 'save_formatted':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1661:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term && file);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1661:2: note: in expansion of macro 'assert'
  assert(ses && ses->tab && ses->tab->term && file);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
view.c:1664:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
view.c:1664:2: note: in expansion of macro 'assert'
  assert(doc_view && doc_view->document);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/viewer/text/vs.o
In file included from ../../.././src/document/document.h:8:0,
                 from vs.c:13:
../../.././src/protocol/uri.h: In function 'get_real_uri_length':
../../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from vs.c:9:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../../.././src/util/lists.h:4:0,
                 from ../../.././src/main/object.h:4,
                 from ../../.././src/document/document.h:6,
                 from vs.c:13:
../../.././src/util/string.h: In function 'add_bytes_to_string__':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../../.././src/network/state.h: In function 'connection_state':
../../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
vs.c: In function 'copy_vs':
vs.c:118:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   add_to_list(dst->forms, newfv);
   ^
vs.c:118:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
      [LD]   src/viewer/text/lib.o
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/viewer/text'
      [CC]   src/viewer/action.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from ../.././src/bookmarks/dialogs.h:4,
                 from action.c:11:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
../.././src/network/state.h: In function 'connection_state':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
../.././src/network/state.h:133:2: note: in expansion of macro 'assert'
  assert(basic != S_ERRNO);
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from ../.././src/cookies/cookies.h:15:0,
                 from action.c:17:
../.././src/protocol/uri.h: In function 'get_real_uri_length':
../.././src/protocol/uri.h:115:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 #define struri(uri) ((uri)->string)
                     ^
../.././src/protocol/uri.h:341:58: note: in expansion of macro 'struri'
  return uri->post ? uri->post - struri(uri) - 1 : strlen(struri(uri));
                                                          ^
In file included from ../.././src/osdep/stub.h:5:0,
                 from ../.././src/elinks.h:34,
                 from action.c:9:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern size_t strlen (const char *__s)
               ^
In file included from ../.././src/main/module.h:4:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from ../.././src/bookmarks/dialogs.h:4,
                 from action.c:11:
action.c: In function 'do_action':
action.c:99:26: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
      && get_cmd_opt_bool("anonymous"))
                          ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:321:32: note: in expansion of macro 'get_opt_bool_tree'
 #define get_cmd_opt_bool(name) get_opt_bool_tree(cmdline_options, name, NULL)
                                ^
action.c:99:9: note: in expansion of macro 'get_cmd_opt_bool'
      && get_cmd_opt_bool("anonymous"))
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
action.c:158:22: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
    if (!get_opt_bool("cookies.save", NULL)) break;
                      ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:313:33: note: in expansion of macro 'get_opt_bool_tree'
 #define get_opt_bool(name, ses) get_opt_bool_tree(config_options, name, ses)
                                 ^
action.c:158:9: note: in expansion of macro 'get_opt_bool'
    if (!get_opt_bool("cookies.save", NULL)) break;
         ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
action.c:313:23: warning: pointer targets in passing argument 1 of 'trigger_event_name' differ in signedness [-Wpointer-sign]
    trigger_event_name("dialog-lua-console", ses);
                       ^
In file included from ../.././src/main/module.h:5:0,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from ../.././src/bookmarks/dialogs.h:4,
                 from action.c:11:
../.././src/main/event.h:114:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void trigger_event_name(unsigned char *name, ...);
      ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from ../.././src/bookmarks/dialogs.h:4,
                 from action.c:11:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:108:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed!"); \
  ^
action.c:564:4: note: in expansion of macro 'assert'
    assert(ses->tab == get_current_tab(term));
    ^
../.././src/util/error.h:108:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed!"); \
           ^
action.c:564:4: note: in expansion of macro 'assert'
    assert(ses->tab == get_current_tab(term));
    ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
action.c:590:32: warning: pointer targets in passing argument 2 of 'toggle_document_option' differ in signedness [-Wpointer-sign]
    toggle_document_option(ses, "document.css.enable");
                                ^
In file included from ../.././src/document/document.h:4:0,
                 from action.c:26:
../.././src/document/options.h:178:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void toggle_document_option(struct session *ses, unsigned char *option_name);
      ^
action.c:595:32: warning: pointer targets in passing argument 2 of 'toggle_document_option' differ in signedness [-Wpointer-sign]
    toggle_document_option(ses, "document.browse.images.show_as_links");
                                ^
In file included from ../.././src/document/document.h:4:0,
                 from action.c:26:
../.././src/document/options.h:178:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void toggle_document_option(struct session *ses, unsigned char *option_name);
      ^
action.c:599:32: warning: pointer targets in passing argument 2 of 'toggle_document_option' differ in signedness [-Wpointer-sign]
    toggle_document_option(ses, "document.html.display_tables");
                                ^
In file included from ../.././src/document/document.h:4:0,
                 from action.c:26:
../.././src/document/options.h:178:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void toggle_document_option(struct session *ses, unsigned char *option_name);
      ^
action.c:603:32: warning: pointer targets in passing argument 2 of 'toggle_document_option' differ in signedness [-Wpointer-sign]
    toggle_document_option(ses, "document.colors.use_document_colors");
                                ^
In file included from ../.././src/document/document.h:4:0,
                 from action.c:26:
../.././src/document/options.h:178:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void toggle_document_option(struct session *ses, unsigned char *option_name);
      ^
action.c:617:32: warning: pointer targets in passing argument 2 of 'toggle_document_option' differ in signedness [-Wpointer-sign]
    toggle_document_option(ses, "document.browse.links.numbering");
                                ^
In file included from ../.././src/document/document.h:4:0,
                 from action.c:26:
../.././src/document/options.h:178:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void toggle_document_option(struct session *ses, unsigned char *option_name);
      ^
action.c:621:32: warning: pointer targets in passing argument 2 of 'toggle_document_option' differ in signedness [-Wpointer-sign]
    toggle_document_option(ses, "document.plain.compress_empty_lines");
                                ^
In file included from ../.././src/document/document.h:4:0,
                 from action.c:26:
../.././src/document/options.h:178:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void toggle_document_option(struct session *ses, unsigned char *option_name);
      ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from ../.././src/bookmarks/dialogs.h:4,
                 from action.c:11:
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
action.c:638:5: note: in expansion of macro 'INTERNAL'
     INTERNAL("No action handling defined for '%s'.",
     ^
action.c:638:14: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
     INTERNAL("No action handling defined for '%s'.",
              ^
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/bfu/inpfield.h:6,
                 from ../.././src/bfu/widget.h:10,
                 from ../.././src/bfu/dialog.h:5,
                 from ../.././src/bookmarks/dialogs.h:4,
                 from action.c:11:
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
      [CC]   src/viewer/timer.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/config/kbdbind.h:4,
                 from timer.c:9:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from timer.c:11:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from timer.c:11:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from ../.././src/config/kbdbind.h:4:0,
                 from timer.c:9:
timer.c: In function 'count_down':
timer.c:49:41: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
                             get_opt_str("ui.timer.action", NULL));
                                         ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:316:32: note: in expansion of macro 'get_opt_str_tree'
 #define get_opt_str(name, ses) get_opt_str_tree(config_options, name, ses)
                                ^
timer.c:49:29: note: in expansion of macro 'get_opt_str'
                             get_opt_str("ui.timer.action", NULL));
                             ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
timer.c: In function 'reset_timer':
timer.c:70:19: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  if (!get_opt_int("ui.timer.enable", NULL)) return;
                   ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
timer.c:70:7: note: in expansion of macro 'get_opt_int'
  if (!get_opt_int("ui.timer.enable", NULL)) return;
       ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
timer.c:72:31: warning: pointer targets in passing argument 2 of 'get_opt_' differ in signedness [-Wpointer-sign]
  timer_duration = get_opt_int("ui.timer.duration", NULL);
                               ^
../.././src/config/options.h:302:55: note: in definition of macro 'get_opt'
 #define get_opt(tree, name, ses, type) get_opt_(tree, name, ses)
                                                       ^
../.././src/config/options.h:314:32: note: in expansion of macro 'get_opt_int_tree'
 #define get_opt_int(name, ses) get_opt_int_tree(config_options, name, ses)
                                ^
timer.c:72:19: note: in expansion of macro 'get_opt_int'
  timer_duration = get_opt_int("ui.timer.duration", NULL);
                   ^
../.././src/config/options.h:301:28: note: expected 'unsigned char *' but argument is of type 'char *'
 extern union option_value *get_opt_(struct option *, unsigned char *, struct session *);
                            ^
In file included from timer.c:12:0:
timer.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
timer.c:89:15: note: in expansion of macro 'N_'
  /* name: */  N_("Timer"),
               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'timer_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
timer.c:89:15: note: in expansion of macro 'N_'
  /* name: */  N_("Timer"),
               ^
      [CC]   src/viewer/viewer.o
In file included from ../.././src/util/lists.h:4:0,
                 from ../.././src/main/object.h:4,
                 from ../.././src/config/options.h:5,
                 from ../.././src/intl/gettext/libintl.h:16,
                 from viewer.c:9:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/error.h:47:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
 #define INTERNAL errfile = __FILE__, errline = __LINE__, elinks_internal
                          ^
../.././src/util/error.h:127:2: note: in expansion of macro 'INTERNAL'
  INTERNAL("assertion " #x " failed: " m); \
  ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:127:11: warning: pointer targets in passing argument 1 of 'elinks_internal' differ in signedness [-Wpointer-sign]
  INTERNAL("assertion " #x " failed: " m); \
           ^
../.././src/util/string.h:259:2: note: in expansion of macro 'assertm'
  assertm(string && bytes && length >= 0, "[add_bytes_to_string]");
  ^
../.././src/util/error.h:48:6: note: expected 'unsigned char *' but argument is of type 'char *'
 void elinks_internal(unsigned char *fmt, ...);
      ^
In file included from viewer.c:9:0:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset_by_index':
../.././src/intl/gettext/libintl.h:70:42: warning: pointer targets in passing argument 1 of 'bind_textdomain_codeset' differ in signedness [-Wpointer-sign]
   bind_textdomain_codeset( /* PACKAGE */ "elinks",
                                          ^
In file included from ../.././src/intl/gettext/libgettext.h:25:0,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from viewer.c:9:
../.././src/intl/gettext/libgnuintl.h:89:24: note: expected 'const unsigned char *' but argument is of type 'char *'
  extern unsigned char *bind_textdomain_codeset(const unsigned char *__domainname,
                        ^
In file included from viewer.c:10:0:
viewer.c: At top level:
../.././src/intl/gettext/libintl.h:21:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
viewer.c:25:15: note: in expansion of macro 'N_'
  /* name: */  N_("Viewer"),
               ^
../.././src/intl/gettext/libintl.h:21:17: note: (near initialization for 'viewer_module.name')
 #define N_(msg) (gettext_noop(msg))
                 ^
../.././src/main/module.h:41:4: note: in definition of macro 'struct_module'
  { name, options, hooks, submods, data, init, done }
    ^
viewer.c:25:15: note: in expansion of macro 'N_'
  /* name: */  N_("Viewer"),
               ^
      [LD]   src/viewer/lib.o
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/viewer'
      [LD]   src/lib.o
      [CC]   src/vernum.o
vernum.c:11:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 unsigned char *build_date = __DATE__;
                             ^
vernum.c:12:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
 unsigned char *build_time = __TIME__;
                             ^
:0:10: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
vernum.c:13:27: note: in expansion of macro 'BUILD_ID'
 unsigned char *build_id = BUILD_ID;
                           ^
    [LINK]   src/elinks
lib.o: In function `l_tmpname':
/tmp/elinks/src/elinks/src/scripting/lua/core.c:248: warning: the use of `tempnam' is dangerous, better use `mkstemp'
make[1]: Leaving directory '/tmp/elinks/src/elinks/src'
==> Entering fakeroot environment...
==> Starting package()...
[MAKE install]   doc
make[1]: Entering directory '/tmp/elinks/src/elinks/doc'
[MAKE install]   doc/man
make[2]: Entering directory '/tmp/elinks/src/elinks/doc/man'
[MAKE install]   doc/man/man1
make[3]: Entering directory '/tmp/elinks/src/elinks/doc/man/man1'
     [INSTALL]   doc/man/man1/elinks.1 -> /tmp/elinks/pkg/elinks/usr/share/man/man1
make[3]: Leaving directory '/tmp/elinks/src/elinks/doc/man/man1'
[MAKE install]   doc/man/man5
make[3]: Entering directory '/tmp/elinks/src/elinks/doc/man/man5'
     [INSTALL]   doc/man/man5/elinks.conf.5 -> /tmp/elinks/pkg/elinks/usr/share/man/man5
     [INSTALL]   doc/man/man5/elinkskeys.5 -> /tmp/elinks/pkg/elinks/usr/share/man/man5
make[3]: Leaving directory '/tmp/elinks/src/elinks/doc/man/man5'
make[2]: Leaving directory '/tmp/elinks/src/elinks/doc/man'
make[1]: Leaving directory '/tmp/elinks/src/elinks/doc'
[MAKE install]   po
make[1]: Entering directory '/tmp/elinks/src/elinks/po'
../config/mkinstalldirs /tmp/elinks/pkg/elinks/usr/share/locale
     [INSTALL]   po/af.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/af/LC_MESSAGES/elinks.mo
     [INSTALL]   po/be.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/be/LC_MESSAGES/elinks.mo
     [INSTALL]   po/bg.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/bg/LC_MESSAGES/elinks.mo
     [INSTALL]   po/ca.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/ca/LC_MESSAGES/elinks.mo
     [INSTALL]   po/cs.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/cs/LC_MESSAGES/elinks.mo
     [INSTALL]   po/da.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/da/LC_MESSAGES/elinks.mo
     [INSTALL]   po/de.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/de/LC_MESSAGES/elinks.mo
     [INSTALL]   po/el.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/el/LC_MESSAGES/elinks.mo
     [INSTALL]   po/es.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/es/LC_MESSAGES/elinks.mo
     [INSTALL]   po/et.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/et/LC_MESSAGES/elinks.mo
     [INSTALL]   po/fi.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/fi/LC_MESSAGES/elinks.mo
     [INSTALL]   po/fr.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/fr/LC_MESSAGES/elinks.mo
     [INSTALL]   po/gl.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/gl/LC_MESSAGES/elinks.mo
     [INSTALL]   po/hr.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/hr/LC_MESSAGES/elinks.mo
     [INSTALL]   po/hu.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/hu/LC_MESSAGES/elinks.mo
     [INSTALL]   po/id.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/id/LC_MESSAGES/elinks.mo
     [INSTALL]   po/is.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/is/LC_MESSAGES/elinks.mo
     [INSTALL]   po/it.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/it/LC_MESSAGES/elinks.mo
     [INSTALL]   po/lt.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/lt/LC_MESSAGES/elinks.mo
     [INSTALL]   po/nl.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/nl/LC_MESSAGES/elinks.mo
     [INSTALL]   po/nb.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/nb/LC_MESSAGES/elinks.mo
     [INSTALL]   po/pl.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/pl/LC_MESSAGES/elinks.mo
     [INSTALL]   po/pt.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/pt/LC_MESSAGES/elinks.mo
     [INSTALL]   po/pt_BR.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/pt_BR/LC_MESSAGES/elinks.mo
     [INSTALL]   po/ro.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/ro/LC_MESSAGES/elinks.mo
     [INSTALL]   po/ru.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/ru/LC_MESSAGES/elinks.mo
     [INSTALL]   po/sk.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/sk/LC_MESSAGES/elinks.mo
     [INSTALL]   po/sr.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/sr/LC_MESSAGES/elinks.mo
     [INSTALL]   po/sv.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/sv/LC_MESSAGES/elinks.mo
     [INSTALL]   po/tr.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/tr/LC_MESSAGES/elinks.mo
     [INSTALL]   po/uk.gmo -> /tmp/elinks/pkg/elinks/usr/share/locale/uk/LC_MESSAGES/elinks.mo
make[1]: Leaving directory '/tmp/elinks/src/elinks/po'
[MAKE install]   src
make[1]: Entering directory '/tmp/elinks/src/elinks/src'
[MAKE install]   src/bfu
make[2]: Entering directory '/tmp/elinks/src/elinks/src/bfu'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/bfu'
[MAKE install]   src/bookmarks
make[2]: Entering directory '/tmp/elinks/src/elinks/src/bookmarks'
[MAKE install]   src/bookmarks/backend
make[3]: Entering directory '/tmp/elinks/src/elinks/src/bookmarks/backend'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/bookmarks/backend'
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/bookmarks'
[MAKE install]   src/cache
make[2]: Entering directory '/tmp/elinks/src/elinks/src/cache'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/cache'
[MAKE install]   src/config
make[2]: Entering directory '/tmp/elinks/src/elinks/src/config'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/config'
[MAKE install]   src/cookies
make[2]: Entering directory '/tmp/elinks/src/elinks/src/cookies'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/cookies'
[MAKE install]   src/dialogs
make[2]: Entering directory '/tmp/elinks/src/elinks/src/dialogs'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/dialogs'
[MAKE install]   src/document
make[2]: Entering directory '/tmp/elinks/src/elinks/src/document'
[MAKE install]   src/document/css
make[3]: Entering directory '/tmp/elinks/src/elinks/src/document/css'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/document/css'
[MAKE install]   src/document/dom
make[3]: Entering directory '/tmp/elinks/src/elinks/src/document/dom'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/document/dom'
[MAKE install]   src/document/html
make[3]: Entering directory '/tmp/elinks/src/elinks/src/document/html'
[MAKE install]   src/document/html/parser
make[4]: Entering directory '/tmp/elinks/src/elinks/src/document/html/parser'
make[4]: Nothing to be done for 'install'.
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/document/html/parser'
[MAKE install]   src/document/html/test
make[4]: Entering directory '/tmp/elinks/src/elinks/src/document/html/test'
make[4]: Nothing to be done for 'install'.
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/document/html/test'
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/document/html'
[MAKE install]   src/document/plain
make[3]: Entering directory '/tmp/elinks/src/elinks/src/document/plain'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/document/plain'
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/document'
[MAKE install]   src/dom
make[2]: Entering directory '/tmp/elinks/src/elinks/src/dom'
[MAKE install]   src/dom/css
make[3]: Entering directory '/tmp/elinks/src/elinks/src/dom/css'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/dom/css'
[MAKE install]   src/dom/sgml
make[3]: Entering directory '/tmp/elinks/src/elinks/src/dom/sgml'
[MAKE install]   src/dom/sgml/docbook
make[4]: Entering directory '/tmp/elinks/src/elinks/src/dom/sgml/docbook'
make[4]: Nothing to be done for 'install'.
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/dom/sgml/docbook'
[MAKE install]   src/dom/sgml/html
make[4]: Entering directory '/tmp/elinks/src/elinks/src/dom/sgml/html'
make[4]: Nothing to be done for 'install'.
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/dom/sgml/html'
[MAKE install]   src/dom/sgml/rss
make[4]: Entering directory '/tmp/elinks/src/elinks/src/dom/sgml/rss'
make[4]: Nothing to be done for 'install'.
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/dom/sgml/rss'
[MAKE install]   src/dom/sgml/xbel
make[4]: Entering directory '/tmp/elinks/src/elinks/src/dom/sgml/xbel'
make[4]: Nothing to be done for 'install'.
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/dom/sgml/xbel'
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/dom/sgml'
[MAKE install]   src/dom/test
make[3]: Entering directory '/tmp/elinks/src/elinks/src/dom/test'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/dom/test'
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/dom'
[MAKE install]   src/ecmascript
make[2]: Entering directory '/tmp/elinks/src/elinks/src/ecmascript'
[MAKE install]   src/ecmascript/spidermonkey
make[3]: Entering directory '/tmp/elinks/src/elinks/src/ecmascript/spidermonkey'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/ecmascript/spidermonkey'
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/ecmascript'
[MAKE install]   src/encoding
make[2]: Entering directory '/tmp/elinks/src/elinks/src/encoding'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/encoding'
[MAKE install]   src/formhist
make[2]: Entering directory '/tmp/elinks/src/elinks/src/formhist'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/formhist'
[MAKE install]   src/globhist
make[2]: Entering directory '/tmp/elinks/src/elinks/src/globhist'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/globhist'
[MAKE install]   src/intl
make[2]: Entering directory '/tmp/elinks/src/elinks/src/intl'
[MAKE install]   src/intl/gettext
make[3]: Entering directory '/tmp/elinks/src/elinks/src/intl/gettext'
/bin/sh config.charset 'x86_64-unknown-linux-gnu' > ../../../src/intl/gettext/charset.alias.new
mv ../../../src/intl/gettext/charset.alias.new ../../../src/intl/gettext/charset.alias
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/intl/gettext'
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/intl'
[MAKE install]   src/main
make[2]: Entering directory '/tmp/elinks/src/elinks/src/main'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/main'
[MAKE install]   src/mime
make[2]: Entering directory '/tmp/elinks/src/elinks/src/mime'
[MAKE install]   src/mime/backend
make[3]: Entering directory '/tmp/elinks/src/elinks/src/mime/backend'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/mime/backend'
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/mime'
[MAKE install]   src/network
make[2]: Entering directory '/tmp/elinks/src/elinks/src/network'
[MAKE install]   src/network/ssl
make[3]: Entering directory '/tmp/elinks/src/elinks/src/network/ssl'
[MAKE install]   src/network/ssl/test
make[4]: Entering directory '/tmp/elinks/src/elinks/src/network/ssl/test'
make[4]: Nothing to be done for 'install'.
make[4]: Leaving directory '/tmp/elinks/src/elinks/src/network/ssl/test'
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/network/ssl'
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/network'
[MAKE install]   src/osdep
make[2]: Entering directory '/tmp/elinks/src/elinks/src/osdep'
[MAKE install]   src/osdep/unix
make[3]: Entering directory '/tmp/elinks/src/elinks/src/osdep/unix'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/osdep/unix'
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/osdep'
[MAKE install]   src/protocol
make[2]: Entering directory '/tmp/elinks/src/elinks/src/protocol'
[MAKE install]   src/protocol/auth
make[3]: Entering directory '/tmp/elinks/src/elinks/src/protocol/auth'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/protocol/auth'
[MAKE install]   src/protocol/file
make[3]: Entering directory '/tmp/elinks/src/elinks/src/protocol/file'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/protocol/file'
[MAKE install]   src/protocol/ftp
make[3]: Entering directory '/tmp/elinks/src/elinks/src/protocol/ftp'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/protocol/ftp'
[MAKE install]   src/protocol/http
make[3]: Entering directory '/tmp/elinks/src/elinks/src/protocol/http'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/protocol/http'
[MAKE install]   src/protocol/rewrite
make[3]: Entering directory '/tmp/elinks/src/elinks/src/protocol/rewrite'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/protocol/rewrite'
[MAKE install]   src/protocol/test
make[3]: Entering directory '/tmp/elinks/src/elinks/src/protocol/test'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/protocol/test'
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/protocol'
[MAKE install]   src/scripting
make[2]: Entering directory '/tmp/elinks/src/elinks/src/scripting'
[MAKE install]   src/scripting/lua
make[3]: Entering directory '/tmp/elinks/src/elinks/src/scripting/lua'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/scripting/lua'
[MAKE install]   src/scripting/smjs
make[3]: Entering directory '/tmp/elinks/src/elinks/src/scripting/smjs'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/scripting/smjs'
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/scripting'
[MAKE install]   src/session
make[2]: Entering directory '/tmp/elinks/src/elinks/src/session'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/session'
[MAKE install]   src/terminal
make[2]: Entering directory '/tmp/elinks/src/elinks/src/terminal'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/terminal'
[MAKE install]   src/util
make[2]: Entering directory '/tmp/elinks/src/elinks/src/util'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/util'
[MAKE install]   src/viewer
make[2]: Entering directory '/tmp/elinks/src/elinks/src/viewer'
[MAKE install]   src/viewer/dump
make[3]: Entering directory '/tmp/elinks/src/elinks/src/viewer/dump'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/viewer/dump'
[MAKE install]   src/viewer/text
make[3]: Entering directory '/tmp/elinks/src/elinks/src/viewer/text'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/tmp/elinks/src/elinks/src/viewer/text'
make[2]: Leaving directory '/tmp/elinks/src/elinks/src/viewer'
     [INSTALL]   src/elinks -> /tmp/elinks/pkg/elinks/usr/bin
make[1]: Leaving directory '/tmp/elinks/src/elinks/src'
==> Tidying install...
  -> Removing doc files...
  -> Purging unwanted files...
==> Creating package "elinks"...
  -> Generating .PKGINFO file...
  -> Adding install file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: elinks 0.13-15 (Sat Nov 14 04:49:33 UTC 2015)
===> Printing config.logs
found log at /tmp/elinks/src/elinks/config.log
____
File /tmp/elinks/src/elinks/config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure --host x86_64-unknown-linux --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --disable-smb --without-x --enable-cgi --enable-leds --enable-256-colors --enable-html-highlight --with-zlib

## --------- ##
## Platform. ##
## --------- ##

hostname = 482fc32c2bf7
uname -m = x86_64
uname -r = 3.13.0-66-generic
uname -s = Linux
uname -v = #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /usr/bin/site_perl
PATH: /usr/bin/vendor_perl
PATH: /usr/bin/core_perl


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2652: checking for aclocal
configure:2668: found /usr/bin/aclocal
configure:2680: result: aclocal
configure:2690: checking for autoconf
configure:2706: found /usr/bin/autoconf
configure:2718: result: autoconf
configure:2728: checking for autoheader
configure:2744: found /usr/bin/autoheader
configure:2756: result: autoheader
configure:2773: checking for gnumake
configure:2806: result: no
configure:2773: checking for gmake
configure:2806: result: no
configure:2773: checking for make
configure:2791: found /usr/bin/make
configure:2803: result: /usr/bin/make
configure:2849: checking for x86_64-unknown-linux-gcc
configure:2879: result: no
configure:2889: checking for gcc
configure:2905: found /usr/bin/gcc
configure:2916: result: gcc
configure:3145: checking for C compiler version
configure:3154: gcc --version >&5
gcc (GCC) 5.2.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3165: $? = 0
configure:3154: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc-5.2.0/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release --with-default-libstdcxx-abi=gcc4-compatible
Thread model: posix
gcc version 5.2.0 (GCC) 
configure:3165: $? = 0
configure:3154: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:3165: $? = 1
configure:3154: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:3165: $? = 1
configure:3185: checking whether the C compiler works
configure:3207: gcc    conftest.c  >&5
configure:3211: $? = 0
configure:3259: result: yes
configure:3262: checking for C compiler default output file name
configure:3264: result: a.out
configure:3270: checking for suffix of executables
configure:3277: gcc -o conftest    conftest.c  >&5
configure:3281: $? = 0
configure:3303: result: 
configure:3325: checking whether we are cross compiling
configure:3333: gcc -o conftest    conftest.c  >&5
configure:3337: $? = 0
configure:3344: ./conftest
configure:3348: $? = 0
configure:3363: result: no
configure:3368: checking for suffix of object files
configure:3390: gcc -c   conftest.c >&5
configure:3394: $? = 0
configure:3415: result: o
configure:3419: checking whether we are using the GNU C compiler
configure:3438: gcc -c   conftest.c >&5
configure:3438: $? = 0
configure:3447: result: yes
configure:3456: checking whether gcc accepts -g
configure:3476: gcc -c -g  conftest.c >&5
configure:3476: $? = 0
configure:3517: result: yes
configure:3534: checking for gcc option to accept ISO C89
configure:3597: gcc  -c -g -O2  conftest.c >&5
configure:3597: $? = 0
configure:3610: result: none needed
configure:3633: checking for x86_64-unknown-linux-ld
configure:3663: result: no
configure:3673: checking for ld
configure:3689: found /usr/bin/ld
configure:3700: result: ld
configure:3726: checking for gawk
configure:3742: found /usr/bin/gawk
configure:3753: result: gawk
configure:3768: checking for gawk
configure:3786: found /usr/bin/gawk
configure:3798: result: /usr/bin/gawk
configure:3812: checking for x86_64-unknown-linux-ranlib
configure:3842: result: no
configure:3852: checking for ranlib
configure:3868: found /usr/bin/ranlib
configure:3879: result: ranlib
configure:3915: checking for a BSD-compatible install
configure:3983: result: /usr/bin/install -c
configure:3999: checking for git
configure:4017: found /usr/bin/git
configure:4029: result: /usr/bin/git
configure:4044: checking for sparse
configure:4077: result: no
configure:4096: checking for python
configure:4114: found /usr/bin/python
configure:4126: result: /usr/bin/python
configure:4162: checking for xmlto
configure:4195: result: no
configure:4228: checking for jw
configure:4261: result: no
configure:4288: checking for pod2html
configure:4306: found /usr/bin/core_perl/pod2html
configure:4318: result: /usr/bin/core_perl/pod2html
configure:4342: checking for doxygen
configure:4375: result: no
configure:4626: checking for BEOS
configure:4643: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:23:1: error: unknown type name 'kill'
 kill me!
 ^
conftest.c:23:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before '!' token
 kill me!
        ^
configure:4643: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| #ifndef __BEOS__
| kill me!
| #endif
|   ;
|   return 0;
| }
configure:4660: result: no
configure:4666: checking for RISCOS
configure:4683: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:23:1: error: unknown type name 'kill'
 kill me!
 ^
conftest.c:23:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before '!' token
 kill me!
        ^
configure:4683: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| #ifndef __riscos__
| kill me!
| #endif
|   ;
|   return 0;
| }
configure:4700: result: no
configure:4706: checking for WIN32
configure:4723: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:23:1: error: unknown type name 'kill'
 kill me!
 ^
conftest.c:23:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before '!' token
 kill me!
        ^
configure:4723: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| #ifndef _WIN32
| kill me!
| #endif
|   ;
|   return 0;
| }
configure:4723: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:23:1: error: unknown type name 'kill'
 kill me!
 ^
conftest.c:23:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before '!' token
 kill me!
        ^
configure:4723: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| #ifndef __WIN32__
| kill me!
| #endif
|   ;
|   return 0;
| }
configure:4740: result: no
configure:4746: checking for EMX
configure:4763: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:23:1: error: unknown type name 'kill'
 kill me!
 ^
conftest.c:23:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before '!' token
 kill me!
        ^
configure:4763: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| #ifndef __EMX__
| kill me!
| #endif
|   ;
|   return 0;
| }
configure:4780: result: no
configure:4786: checking for UNIX
configure:4801: result: yes
configure:4812: checking for dirent.h that defines DIR
configure:4831: gcc -c -g -O2 -Wall  conftest.c >&5
configure:4831: $? = 0
configure:4839: result: yes
configure:4852: checking for library containing opendir
configure:4883: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:4883: $? = 0
configure:4900: result: none required
configure:4972: checking how to run the C preprocessor
configure:5003: gcc -E  conftest.c
configure:5003: $? = 0
configure:5017: gcc -E  conftest.c
conftest.c:20:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:5017: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| /* end confdefs.h.  */
| #include 
configure:5042: result: gcc -E
configure:5062: gcc -E  conftest.c
configure:5062: $? = 0
configure:5076: gcc -E  conftest.c
conftest.c:20:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:5076: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| /* end confdefs.h.  */
| #include 
configure:5105: checking for grep that handles long lines and -e
configure:5163: result: /usr/bin/grep
configure:5168: checking for egrep
configure:5230: result: /usr/bin/grep -E
configure:5235: checking for ANSI C header files
configure:5255: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5255: $? = 0
configure:5328: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:5328: $? = 0
configure:5328: ./conftest
configure:5328: $? = 0
configure:5339: result: yes
configure:5347: checking for sys/wait.h that is POSIX.1 compatible
configure:5373: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5373: $? = 0
configure:5380: result: yes
configure:5388: checking whether time.h and sys/time.h may both be included
configure:5408: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5408: $? = 0
configure:5415: result: yes
configure:5429: checking for sys/types.h
configure:5429: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5429: $? = 0
configure:5429: result: yes
configure:5429: checking for sys/stat.h
configure:5429: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5429: $? = 0
configure:5429: result: yes
configure:5429: checking for stdlib.h
configure:5429: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5429: $? = 0
configure:5429: result: yes
configure:5429: checking for string.h
configure:5429: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5429: $? = 0
configure:5429: result: yes
configure:5429: checking for memory.h
configure:5429: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5429: $? = 0
configure:5429: result: yes
configure:5429: checking for strings.h
configure:5429: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5429: $? = 0
configure:5429: result: yes
configure:5429: checking for inttypes.h
configure:5429: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5429: $? = 0
configure:5429: result: yes
configure:5429: checking for stdint.h
configure:5429: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5429: $? = 0
configure:5429: result: yes
configure:5429: checking for unistd.h
configure:5429: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5429: $? = 0
configure:5429: result: yes
configure:5444: checking wchar.h usability
configure:5444: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5444: $? = 0
configure:5444: result: yes
configure:5444: checking wchar.h presence
configure:5444: gcc -E  conftest.c
configure:5444: $? = 0
configure:5444: result: yes
configure:5444: checking for wchar.h
configure:5444: result: yes
configure:5444: checking wctype.h usability
configure:5444: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5444: $? = 0
configure:5444: result: yes
configure:5444: checking wctype.h presence
configure:5444: gcc -E  conftest.c
configure:5444: $? = 0
configure:5444: result: yes
configure:5444: checking for wctype.h
configure:5444: result: yes
configure:5457: checking fcntl.h usability
configure:5457: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5457: $? = 0
configure:5457: result: yes
configure:5457: checking fcntl.h presence
configure:5457: gcc -E  conftest.c
configure:5457: $? = 0
configure:5457: result: yes
configure:5457: checking for fcntl.h
configure:5457: result: yes
configure:5457: checking limits.h usability
configure:5457: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5457: $? = 0
configure:5457: result: yes
configure:5457: checking limits.h presence
configure:5457: gcc -E  conftest.c
configure:5457: $? = 0
configure:5457: result: yes
configure:5457: checking for limits.h
configure:5457: result: yes
configure:5457: checking time.h usability
configure:5457: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5457: $? = 0
configure:5457: result: yes
configure:5457: checking time.h presence
configure:5457: gcc -E  conftest.c
configure:5457: $? = 0
configure:5457: result: yes
configure:5457: checking for time.h
configure:5457: result: yes
configure:5457: checking for unistd.h
configure:5457: result: yes
configure:5469: checking sigaction.h usability
configure:5469: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c:71:23: fatal error: sigaction.h: No such file or directory
compilation terminated.
configure:5469: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:5469: result: no
configure:5469: checking sigaction.h presence
configure:5469: gcc -E  conftest.c
conftest.c:38:23: fatal error: sigaction.h: No such file or directory
compilation terminated.
configure:5469: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include 
configure:5469: result: no
configure:5469: checking for sigaction.h
configure:5469: result: no
configure:5481: checking arpa/inet.h usability
configure:5481: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5481: $? = 0
configure:5481: result: yes
configure:5481: checking arpa/inet.h presence
configure:5481: gcc -E  conftest.c
configure:5481: $? = 0
configure:5481: result: yes
configure:5481: checking for arpa/inet.h
configure:5481: result: yes
configure:5494: checking netinet/in_systm.h usability
configure:5494: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5494: $? = 0
configure:5494: result: yes
configure:5494: checking netinet/in_systm.h presence
configure:5494: gcc -E  conftest.c
configure:5494: $? = 0
configure:5494: result: yes
configure:5494: checking for netinet/in_systm.h
configure:5494: result: yes
configure:5494: checking netinet/in_system.h usability
configure:5494: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c:73:31: fatal error: netinet/in_system.h: No such file or directory
compilation terminated.
configure:5494: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:5494: result: no
configure:5494: checking netinet/in_system.h presence
configure:5494: gcc -E  conftest.c
conftest.c:40:31: fatal error: netinet/in_system.h: No such file or directory
compilation terminated.
configure:5494: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| /* end confdefs.h.  */
| #include 
configure:5494: result: no
configure:5494: checking for netinet/in_system.h
configure:5494: result: no
configure:5494: checking netinet/ip.h usability
configure:5494: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5494: $? = 0
configure:5494: result: yes
configure:5494: checking netinet/ip.h presence
configure:5494: gcc -E  conftest.c
configure:5494: $? = 0
configure:5494: result: yes
configure:5494: checking for netinet/ip.h
configure:5494: result: yes
configure:5507: checking netdb.h usability
configure:5507: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5507: $? = 0
configure:5507: result: yes
configure:5507: checking netdb.h presence
configure:5507: gcc -E  conftest.c
configure:5507: $? = 0
configure:5507: result: yes
configure:5507: checking for netdb.h
configure:5507: result: yes
configure:5507: checking netinet/in.h usability
configure:5507: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5507: $? = 0
configure:5507: result: yes
configure:5507: checking netinet/in.h presence
configure:5507: gcc -E  conftest.c
configure:5507: $? = 0
configure:5507: result: yes
configure:5507: checking for netinet/in.h
configure:5507: result: yes
configure:5507: checking netinet/in6_var.h usability
configure:5507: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c:76:29: fatal error: netinet/in6_var.h: No such file or directory
compilation terminated.
configure:5507: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:5507: result: no
configure:5507: checking netinet/in6_var.h presence
configure:5507: gcc -E  conftest.c
conftest.c:43:29: fatal error: netinet/in6_var.h: No such file or directory
compilation terminated.
configure:5507: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| /* end confdefs.h.  */
| #include 
configure:5507: result: no
configure:5507: checking for netinet/in6_var.h
configure:5507: result: no
configure:5519: checking ifaddrs.h usability
configure:5519: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5519: $? = 0
configure:5519: result: yes
configure:5519: checking ifaddrs.h presence
configure:5519: gcc -E  conftest.c
configure:5519: $? = 0
configure:5519: result: yes
configure:5519: checking for ifaddrs.h
configure:5519: result: yes
configure:5532: checking sys/cygwin.h usability
configure:5532: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c:77:24: fatal error: sys/cygwin.h: No such file or directory
compilation terminated.
configure:5532: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:5532: result: no
configure:5532: checking sys/cygwin.h presence
configure:5532: gcc -E  conftest.c
conftest.c:44:24: fatal error: sys/cygwin.h: No such file or directory
compilation terminated.
configure:5532: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| /* end confdefs.h.  */
| #include 
configure:5532: result: no
configure:5532: checking for sys/cygwin.h
configure:5532: result: no
configure:5532: checking io.h usability
configure:5532: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c:77:16: fatal error: io.h: No such file or directory
compilation terminated.
configure:5532: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:5532: result: no
configure:5532: checking io.h presence
configure:5532: gcc -E  conftest.c
conftest.c:44:16: fatal error: io.h: No such file or directory
compilation terminated.
configure:5532: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| /* end confdefs.h.  */
| #include 
configure:5532: result: no
configure:5532: checking for io.h
configure:5532: result: no
configure:5544: checking sys/fmutex.h usability
configure:5544: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c:77:24: fatal error: sys/fmutex.h: No such file or directory
compilation terminated.
configure:5544: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:5544: result: no
configure:5544: checking sys/fmutex.h presence
configure:5544: gcc -E  conftest.c
conftest.c:44:24: fatal error: sys/fmutex.h: No such file or directory
compilation terminated.
configure:5544: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| /* end confdefs.h.  */
| #include 
configure:5544: result: no
configure:5544: checking for sys/fmutex.h
configure:5544: result: no
configure:5557: checking sys/ioctl.h usability
configure:5557: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5557: $? = 0
configure:5557: result: yes
configure:5557: checking sys/ioctl.h presence
configure:5557: gcc -E  conftest.c
configure:5557: $? = 0
configure:5557: result: yes
configure:5557: checking for sys/ioctl.h
configure:5557: result: yes
configure:5557: checking sys/sockio.h usability
configure:5557: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c:78:24: fatal error: sys/sockio.h: No such file or directory
compilation terminated.
configure:5557: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:5557: result: no
configure:5557: checking sys/sockio.h presence
configure:5557: gcc -E  conftest.c
conftest.c:45:24: fatal error: sys/sockio.h: No such file or directory
compilation terminated.
configure:5557: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| /* end confdefs.h.  */
| #include 
configure:5557: result: no
configure:5557: checking for sys/sockio.h
configure:5557: result: no
configure:5569: checking sys/resource.h usability
configure:5569: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5569: $? = 0
configure:5569: result: yes
configure:5569: checking sys/resource.h presence
configure:5569: gcc -E  conftest.c
configure:5569: $? = 0
configure:5569: result: yes
configure:5569: checking for sys/resource.h
configure:5569: result: yes
configure:5581: checking sys/select.h usability
configure:5581: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5581: $? = 0
configure:5581: result: yes
configure:5581: checking sys/select.h presence
configure:5581: gcc -E  conftest.c
configure:5581: $? = 0
configure:5581: result: yes
configure:5581: checking for sys/select.h
configure:5581: result: yes
configure:5593: checking sys/signal.h usability
configure:5593: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5593: $? = 0
configure:5593: result: yes
configure:5593: checking sys/signal.h presence
configure:5593: gcc -E  conftest.c
configure:5593: $? = 0
configure:5593: result: yes
configure:5593: checking for sys/signal.h
configure:5593: result: yes
configure:5605: checking sys/socket.h usability
configure:5605: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5605: $? = 0
configure:5605: result: yes
configure:5605: checking sys/socket.h presence
configure:5605: gcc -E  conftest.c
configure:5605: $? = 0
configure:5605: result: yes
configure:5605: checking for sys/socket.h
configure:5605: result: yes
configure:5617: checking sys/time.h usability
configure:5617: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5617: $? = 0
configure:5617: result: yes
configure:5617: checking sys/time.h presence
configure:5617: gcc -E  conftest.c
configure:5617: $? = 0
configure:5617: result: yes
configure:5617: checking for sys/time.h
configure:5617: result: yes
configure:5629: checking sys/utsname.h usability
configure:5629: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5629: $? = 0
configure:5629: result: yes
configure:5629: checking sys/utsname.h presence
configure:5629: gcc -E  conftest.c
configure:5629: $? = 0
configure:5629: result: yes
configure:5629: checking for sys/utsname.h
configure:5629: result: yes
configure:5641: checking for net/if.h
configure:5641: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5641: $? = 0
configure:5641: result: yes
configure:5658: checking for stdint.h
configure:5658: result: yes
configure:5658: checking for inttypes.h
configure:5658: result: yes
configure:5671: checking locale.h usability
configure:5671: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5671: $? = 0
configure:5671: result: yes
configure:5671: checking locale.h presence
configure:5671: gcc -E  conftest.c
configure:5671: $? = 0
configure:5671: result: yes
configure:5671: checking for locale.h
configure:5671: result: yes
configure:5671: checking pwd.h usability
configure:5671: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5671: $? = 0
configure:5671: result: yes
configure:5671: checking pwd.h presence
configure:5671: gcc -E  conftest.c
configure:5671: $? = 0
configure:5671: result: yes
configure:5671: checking for pwd.h
configure:5671: result: yes
configure:5683: checking termios.h usability
configure:5683: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5683: $? = 0
configure:5683: result: yes
configure:5683: checking termios.h presence
configure:5683: gcc -E  conftest.c
configure:5683: $? = 0
configure:5683: result: yes
configure:5683: checking for termios.h
configure:5683: result: yes
configure:5697: checking sys/un.h usability
configure:5697: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5697: $? = 0
configure:5697: result: yes
configure:5697: checking sys/un.h presence
configure:5697: gcc -E  conftest.c
configure:5697: $? = 0
configure:5697: result: yes
configure:5697: checking for sys/un.h
configure:5697: result: yes
configure:5721: checking whether struct tm is in sys/time.h or time.h
configure:5741: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5741: $? = 0
configure:5748: result: time.h
configure:5756: checking for an ANSI C-conforming const
configure:5822: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5822: $? = 0
configure:5829: result: yes
configure:5837: checking for inline
configure:5853: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5853: $? = 0
configure:5861: result: inline
configure:5879: checking for C99-conforming inline
configure:5908: gcc -c -g -O2 -Wall  conftest.c >&5
configure:5908: $? = 0
configure:5909: result: yes
configure:5923: checking for typeof
configure:5936: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:64:18: warning: unused variable 'b' [-Wunused-variable]
 int a; typeof(a) b;
                  ^
configure:5936: $? = 0
configure:5944: result: yes
configure:5955: checking for special C compiler options needed for large files
configure:6000: result: no
configure:6006: checking for _FILE_OFFSET_BITS value needed for large files
configure:6031: gcc -c -g -O2 -Wall  conftest.c >&5
configure:6031: $? = 0
configure:6063: result: no
configure:6148: checking for size_t
configure:6148: gcc -c -g -O2 -Wall  conftest.c >&5
configure:6148: $? = 0
configure:6148: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:97:21: error: expected expression before ')' token
 if (sizeof ((size_t)))
                     ^
configure:6148: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| int
| main ()
| {
| if (sizeof ((size_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:6148: result: yes
configure:6159: checking for off_t
configure:6159: gcc -c -g -O2 -Wall  conftest.c >&5
configure:6159: $? = 0
configure:6159: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:97:20: error: expected expression before ')' token
 if (sizeof ((off_t)))
                    ^
configure:6159: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| int
| main ()
| {
| if (sizeof ((off_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:6159: result: yes
configure:6172: checking for ssize_t
configure:6187: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:67:5: warning: unused variable 'a' [-Wunused-variable]
 int a = sizeof(ssize_t);
     ^
configure:6187: $? = 0
configure:6193: result: yes
configure:6204: checking for long long
configure:6220: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:68:5: warning: unused variable 'a' [-Wunused-variable]
 int a = sizeof(long long);
     ^
configure:6220: $? = 0
configure:6228: result: yes
configure:6235: checking for off_t
configure:6251: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:69:5: warning: unused variable 'a' [-Wunused-variable]
 int a = sizeof(off_t);
     ^
configure:6251: $? = 0
configure:6259: result: yes
configure:6267: checking for int32_t
configure:6290: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:77:5: warning: unused variable 'a' [-Wunused-variable]
 int a = sizeof(int32_t);
     ^
configure:6290: $? = 0
configure:6298: result: yes
configure:6307: checking for uint32_t
configure:6330: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:78:5: warning: unused variable 'a' [-Wunused-variable]
 int a = sizeof(uint32_t);
     ^
configure:6330: $? = 0
configure:6338: result: yes
configure:6347: checking for uint16_t
configure:6370: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:79:5: warning: unused variable 'a' [-Wunused-variable]
 int a = sizeof(uint16_t);
     ^
configure:6370: $? = 0
configure:6378: result: yes
configure:6388: checking size of char
configure:6393: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6393: $? = 0
configure:6393: ./conftest
configure:6393: $? = 0
configure:6407: result: 1
configure:6421: checking size of short
configure:6426: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6426: $? = 0
configure:6426: ./conftest
configure:6426: $? = 0
configure:6440: result: 2
configure:6454: checking size of int
configure:6459: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6459: $? = 0
configure:6459: ./conftest
configure:6459: $? = 0
configure:6473: result: 4
configure:6487: checking size of long
configure:6492: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6492: $? = 0
configure:6492: ./conftest
configure:6492: $? = 0
configure:6506: result: 8
configure:6520: checking size of long long
configure:6525: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6525: $? = 0
configure:6525: ./conftest
configure:6525: $? = 0
configure:6539: result: 8
configure:6553: checking size of off_t
configure:6558: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6558: $? = 0
configure:6558: ./conftest
configure:6558: $? = 0
configure:6572: result: 8
configure:6586: checking for variadic macros
configure:6600: gcc -c -g -O2 -Wall  conftest.c >&5
configure:6600: $? = 0
configure:6608: result: yes
configure:6617: checking whether gcc needs -traditional
configure:6651: result: no
configure:6658: checking for working memcmp
configure:6701: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6701: $? = 0
configure:6701: ./conftest
configure:6701: $? = 0
configure:6711: result: yes
configure:6726: checking for stdlib.h
configure:6726: result: yes
configure:6726: checking for unistd.h
configure:6726: result: yes
configure:6726: checking for sys/param.h
configure:6726: gcc -c -g -O2 -Wall  conftest.c >&5
configure:6726: $? = 0
configure:6726: result: yes
configure:6746: checking for getpagesize
configure:6746: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6746: $? = 0
configure:6746: result: yes
configure:6755: checking for working mmap
configure:6902: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6902: $? = 0
configure:6902: ./conftest
configure:6902: $? = 0
configure:6912: result: yes
configure:6923: checking for strftime
configure:6923: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:101:6: warning: conflicting types for built-in function 'strftime'
 char strftime ();
      ^
configure:6923: $? = 0
configure:6923: result: yes
configure:6979: checking for atoll
configure:6979: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6979: $? = 0
configure:6979: result: yes
configure:6979: checking for gethostbyaddr
configure:6979: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6979: $? = 0
configure:6979: result: yes
configure:6979: checking for herror
configure:6979: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6979: $? = 0
configure:6979: result: yes
configure:6979: checking for strerror
configure:6979: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6979: $? = 0
configure:6979: result: yes
configure:6991: checking for popen
configure:6991: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6991: $? = 0
configure:6991: result: yes
configure:6991: checking for uname
configure:6991: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6991: $? = 0
configure:6991: result: yes
configure:6991: checking for access
configure:6991: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6991: $? = 0
configure:6991: result: yes
configure:6991: checking for chmod
configure:6991: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6991: $? = 0
configure:6991: result: yes
configure:6991: checking for alarm
configure:6991: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6991: $? = 0
configure:6991: result: yes
configure:6991: checking for timegm
configure:6991: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6991: $? = 0
configure:6991: result: yes
configure:6991: checking for mremap
configure:6991: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:6991: $? = 0
configure:6991: result: yes
configure:7003: checking for strcasecmp
configure:7003: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:113:6: warning: conflicting types for built-in function 'strcasecmp'
 char strcasecmp ();
      ^
configure:7003: $? = 0
configure:7003: result: yes
configure:7003: checking for strncasecmp
configure:7003: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:114:6: warning: conflicting types for built-in function 'strncasecmp'
 char strncasecmp ();
      ^
configure:7003: $? = 0
configure:7003: result: yes
configure:7003: checking for strcasestr
configure:7003: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7003: $? = 0
configure:7003: result: yes
configure:7003: checking for strstr
configure:7003: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:116:6: warning: conflicting types for built-in function 'strstr'
 char strstr ();
      ^
configure:7003: $? = 0
configure:7003: result: yes
configure:7003: checking for strchr
configure:7003: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:117:6: warning: conflicting types for built-in function 'strchr'
 char strchr ();
      ^
configure:7003: $? = 0
configure:7003: result: yes
configure:7003: checking for strrchr
configure:7003: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:118:6: warning: conflicting types for built-in function 'strrchr'
 char strrchr ();
      ^
configure:7003: $? = 0
configure:7003: result: yes
configure:7015: checking for memmove
configure:7015: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:119:6: warning: conflicting types for built-in function 'memmove'
 char memmove ();
      ^
configure:7015: $? = 0
configure:7015: result: yes
configure:7015: checking for bcopy
configure:7015: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:120:6: warning: conflicting types for built-in function 'bcopy'
 char bcopy ();
      ^
configure:7015: $? = 0
configure:7015: result: yes
configure:7015: checking for stpcpy
configure:7015: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:121:6: warning: conflicting types for built-in function 'stpcpy'
 char stpcpy ();
      ^
configure:7015: $? = 0
configure:7015: result: yes
configure:7015: checking for strdup
configure:7015: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:122:6: warning: conflicting types for built-in function 'strdup'
 char strdup ();
      ^
configure:7015: $? = 0
configure:7015: result: yes
configure:7015: checking for index
configure:7015: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:123:6: warning: conflicting types for built-in function 'index'
 char index ();
      ^
configure:7015: $? = 0
configure:7015: result: yes
configure:7015: checking for isdigit
configure:7015: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:124:6: warning: conflicting types for built-in function 'isdigit'
 char isdigit ();
      ^
configure:7015: $? = 0
configure:7015: result: yes
configure:7015: checking for mempcpy
configure:7015: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:125:6: warning: conflicting types for built-in function 'mempcpy'
 char mempcpy ();
      ^
configure:7015: $? = 0
configure:7015: result: yes
configure:7015: checking for memrchr
configure:7015: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7015: $? = 0
configure:7015: result: yes
configure:7027: checking for snprintf
configure:7027: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:127:6: warning: conflicting types for built-in function 'snprintf'
 char snprintf ();
      ^
configure:7027: $? = 0
configure:7027: result: yes
configure:7027: checking for vsnprintf
configure:7027: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:128:6: warning: conflicting types for built-in function 'vsnprintf'
 char vsnprintf ();
      ^
configure:7027: $? = 0
configure:7027: result: yes
configure:7027: checking for asprintf
configure:7027: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7027: $? = 0
configure:7027: result: yes
configure:7027: checking for vasprintf
configure:7027: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7027: $? = 0
configure:7027: result: yes
configure:7039: checking for getifaddrs
configure:7039: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7039: $? = 0
configure:7039: result: yes
configure:7039: checking for getpwnam
configure:7039: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7039: $? = 0
configure:7039: result: yes
configure:7039: checking for inet_pton
configure:7039: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7039: $? = 0
configure:7039: result: yes
configure:7039: checking for inet_ntop
configure:7039: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7039: $? = 0
configure:7039: result: yes
configure:7051: checking for fflush
configure:7051: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7051: $? = 0
configure:7051: result: yes
configure:7051: checking for fsync
configure:7051: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7051: $? = 0
configure:7051: result: yes
configure:7051: checking for fseeko
configure:7051: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7051: $? = 0
configure:7051: result: yes
configure:7051: checking for ftello
configure:7051: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7051: $? = 0
configure:7051: result: yes
configure:7051: checking for sigaction
configure:7051: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7051: $? = 0
configure:7051: result: yes
configure:7063: checking for gettimeofday
configure:7063: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7063: $? = 0
configure:7063: result: yes
configure:7063: checking for clock_gettime
configure:7063: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7063: $? = 0
configure:7063: result: yes
configure:7074: checking for setitimer
configure:7074: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7074: $? = 0
configure:7074: result: yes
configure:7086: checking for cygwin_conv_to_full_win32_path
configure:7086: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
/tmp/cc5pl1Xy.o: In function `main':
/tmp/elinks/src/elinks/conftest.c:154: undefined reference to `cygwin_conv_to_full_win32_path'
collect2: error: ld returned 1 exit status
configure:7086: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define HAVE_INT32_T 1
| #define HAVE_UINT32_T 1
| #define HAVE_UINT16_T 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_OFF_T 8
| #define HAVE_VARIADIC_MACROS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_STRFTIME 1
| #define HAVE_ATOLL 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_HERROR 1
| #define HAVE_STRERROR 1
| #define HAVE_POPEN 1
| #define HAVE_UNAME 1
| #define HAVE_ACCESS 1
| #define HAVE_CHMOD 1
| #define HAVE_ALARM 1
| #define HAVE_TIMEGM 1
| #define HAVE_MREMAP 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRCASESTR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRCHR 1
| #define HAVE_STRRCHR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_BCOPY 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_INDEX 1
| #define HAVE_ISDIGIT 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define HAVE_SNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ASPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_GETPWNAM 1
| #define HAVE_INET_PTON 1
| #define HAVE_INET_NTOP 1
| #define HAVE_FFLUSH 1
| #define HAVE_FSYNC 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_SIGACTION 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_SETITIMER 1
| /* end confdefs.h.  */
| /* Define cygwin_conv_to_full_win32_path to an innocuous variant, in case  declares cygwin_conv_to_full_win32_path.
|    For example, HP-UX 11i  declares gettimeofday.  */
| #define cygwin_conv_to_full_win32_path innocuous_cygwin_conv_to_full_win32_path
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char cygwin_conv_to_full_win32_path (); below.
|     Prefer  to  if __STDC__ is defined, since
|      exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| 
| #undef cygwin_conv_to_full_win32_path
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char cygwin_conv_to_full_win32_path ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_cygwin_conv_to_full_win32_path || defined __stub___cygwin_conv_to_full_win32_path
| choke me
| #endif
| 
| int
| main ()
| {
| return cygwin_conv_to_full_win32_path ();
|   ;
|   return 0;
| }
configure:7086: result: no
configure:7099: checking for setenv
configure:7099: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7099: $? = 0
configure:7099: result: yes
configure:7099: checking for putenv
configure:7099: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7099: $? = 0
configure:7099: result: yes
configure:7110: checking for unsetenv
configure:7110: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7110: $? = 0
configure:7110: result: yes
configure:7121: checking for getuid
configure:7121: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7121: $? = 0
configure:7121: result: yes
configure:7132: checking for geteuid
configure:7132: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7132: $? = 0
configure:7132: result: yes
configure:7144: checking for wcwidth
configure:7144: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7144: $? = 0
configure:7144: result: yes
configure:7156: checking for fork
configure:7156: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:149:6: warning: conflicting types for built-in function 'fork'
 char fork ();
      ^
configure:7156: $? = 0
configure:7156: result: yes
configure:7171: checking for getpid
configure:7171: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7171: $? = 0
configure:7171: result: yes
configure:7183: checking for setpgid
configure:7183: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7183: $? = 0
configure:7183: result: yes
configure:7183: checking for getpgid
configure:7183: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7183: $? = 0
configure:7183: result: yes
configure:7183: checking for setpgrp
configure:7183: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7183: $? = 0
configure:7183: result: yes
configure:7183: checking for getpgrp
configure:7183: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7183: $? = 0
configure:7183: result: yes
configure:7194: checking for raise
configure:7194: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7194: $? = 0
configure:7194: result: yes
configure:7205: checking for kill
configure:7205: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7205: $? = 0
configure:7205: result: yes
configure:7217: checking for fpathconf
configure:7217: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7217: $? = 0
configure:7217: result: yes
configure:7233: checking for __va_copy
configure:7251: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
configure:7251: $? = 0
configure:7259: result: yes
configure:7267: checking for sysconf(_SC_PAGE_SIZE)
configure:7285: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c: In function 'main':
conftest.c:141:5: warning: unused variable 'page_size' [-Wunused-variable]
 int page_size = sysconf(_SC_PAGE_SIZE);
     ^
configure:7285: $? = 0
configure:7293: result: yes
configure:7301: checking for C99 vsnprintf
configure:7346: gcc -o conftest -g -O2 -Wall   conftest.c  >&5
conftest.c:168:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main() { foo("hello\n"); }
 ^
configure:7346: $? = 0
configure:7346: ./conftest
configure:7346: $? = 0
configure:7356: result: yes
configure:7365: checking for dlopen in -ldl
configure:7390: gcc -o conftest -g -O2 -Wall   conftest.c -ldl   >&5
configure:7390: $? = 0
configure:7399: result: yes
configure:7415: checking for socket
configure:7415: gcc -o conftest -g -O2 -Wall   conftest.c -ldl  >&5
configure:7415: $? = 0
configure:7415: result: yes
configure:7470: checking for setsockopt
configure:7470: gcc -o conftest -g -O2 -Wall   conftest.c -ldl  >&5
configure:7470: $? = 0
configure:7470: result: yes
configure:7525: checking for gethostbyname
configure:7525: gcc -o conftest -g -O2 -Wall   conftest.c -ldl  >&5
configure:7525: $? = 0
configure:7525: result: yes
configure:7665: checking for gpm support
configure:7669: result: yes
configure:7698: checking gpm.h usability
configure:7698: gcc -c -g -O2 -Wall  conftest.c >&5
configure:7698: $? = 0
configure:7698: result: yes
configure:7698: checking gpm.h presence
configure:7698: gcc -E  conftest.c
configure:7698: $? = 0
configure:7698: result: yes
configure:7698: checking for gpm.h
configure:7698: result: yes
configure:7711: checking for Gpm_Open in -lgpm
configure:7736: gcc -o conftest -g -O2 -Wall   conftest.c -lgpm  -ldl  >&5
configure:7736: $? = 0
configure:7745: result: yes
configure:7824: checking for zlib support
configure:7828: result: yes
configure:7857: checking zlib.h usability
configure:7857: gcc -c -g -O2 -Wall  conftest.c >&5
configure:7857: $? = 0
configure:7857: result: yes
configure:7857: checking zlib.h presence
configure:7857: gcc -E  conftest.c
configure:7857: $? = 0
configure:7857: result: yes
configure:7857: checking for zlib.h
configure:7857: result: yes
configure:7870: checking for gzclearerr in -lz
configure:7895: gcc -o conftest -g -O2 -Wall   conftest.c -lz  -ldl  -lgpm >&5
configure:7895: $? = 0
configure:7904: result: yes
configure:7978: checking for bzlib support
configure:7982: result: yes
configure:8011: checking bzlib.h usability
configure:8011: gcc -c -g -O2 -Wall  conftest.c >&5
configure:8011: $? = 0
configure:8011: result: yes
configure:8011: checking bzlib.h presence
configure:8011: gcc -E  conftest.c
configure:8011: $? = 0
configure:8011: result: yes
configure:8011: checking for bzlib.h
configure:8011: result: yes
configure:8024: checking for BZ2_bzReadOpen in -lbz2
configure:8049: gcc -o conftest -g -O2 -Wall   conftest.c -lbz2  -ldl  -lgpm -lz >&5
configure:8049: $? = 0
configure:8058: result: yes
configure:8132: checking for idn support
configure:8136: result: yes
configure:8165: checking idna.h usability
configure:8165: gcc -c -g -O2 -Wall  conftest.c >&5
configure:8165: $? = 0
configure:8165: result: yes
configure:8165: checking idna.h presence
configure:8165: gcc -E  conftest.c
configure:8165: $? = 0
configure:8165: result: yes
configure:8165: checking for idna.h
configure:8165: result: yes
configure:8178: checking for stringprep_check_version in -lidn
configure:8203: gcc -o conftest -g -O2 -Wall   conftest.c -lidn  -ldl  -lgpm -lz -lbz2 >&5
configure:8203: $? = 0
configure:8212: result: yes
configure:8288: checking for lzma support
configure:8399: result: disabled
configure:8441: checking for GSSAPI
configure:8458: result: no
configure:8523: checking expat.h usability
configure:8523: gcc -c -g -O2 -Wall  conftest.c >&5
configure:8523: $? = 0
configure:8523: result: yes
configure:8523: checking expat.h presence
configure:8523: gcc -E  conftest.c
configure:8523: $? = 0
configure:8523: result: yes
configure:8523: checking for expat.h
configure:8523: result: yes
configure:8537: checking for XML_ParserCreate in -lexpat
configure:8562: gcc -o conftest -g -O2 -Wall   conftest.c -lexpat  -ldl  -lgpm -lz -lbz2 -lidn >&5
configure:8562: $? = 0
configure:8571: result: yes
configure:8667: checking sys/consio.h usability
configure:8667: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c:183:24: fatal error: sys/consio.h: No such file or directory
compilation terminated.
configure:8667: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define HAVE_INT32_T 1
| #define HAVE_UINT32_T 1
| #define HAVE_UINT16_T 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_OFF_T 8
| #define HAVE_VARIADIC_MACROS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_STRFTIME 1
| #define HAVE_ATOLL 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_HERROR 1
| #define HAVE_STRERROR 1
| #define HAVE_POPEN 1
| #define HAVE_UNAME 1
| #define HAVE_ACCESS 1
| #define HAVE_CHMOD 1
| #define HAVE_ALARM 1
| #define HAVE_TIMEGM 1
| #define HAVE_MREMAP 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRCASESTR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRCHR 1
| #define HAVE_STRRCHR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_BCOPY 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_INDEX 1
| #define HAVE_ISDIGIT 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define HAVE_SNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ASPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_GETPWNAM 1
| #define HAVE_INET_PTON 1
| #define HAVE_INET_NTOP 1
| #define HAVE_FFLUSH 1
| #define HAVE_FSYNC 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_SIGACTION 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETENV 1
| #define HAVE_PUTENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETUID 1
| #define HAVE_GETEUID 1
| #define HAVE_WCWIDTH 1
| #define HAVE_FORK 1
| #define HAVE_GETPID 1
| #define HAVE_SETPGID 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGRP 1
| #define HAVE_RAISE 1
| #define HAVE_KILL 1
| #define HAVE_FPATHCONF 1
| #define HAVE_VA_COPY 1
| #define HAVE_SC_PAGE_SIZE 1
| #define HAVE_C99_VSNPRINTF 1
| #define HAVE_LIBDL 1
| #define HAVE_GPM_H 1
| #define CONFIG_GPM 1
| #define HAVE_ZLIB_H 1
| #define CONFIG_GZIP 1
| #define HAVE_BZLIB_H 1
| #define CONFIG_BZIP2 1
| #define HAVE_IDNA_H 1
| #define CONFIG_IDN 1
| #define CONFIG_BOOKMARKS 1
| #define HAVE_EXPAT_H 1
| #define CONFIG_XBEL_BOOKMARKS 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:8667: result: no
configure:8667: checking sys/consio.h presence
configure:8667: gcc -E  conftest.c
conftest.c:150:24: fatal error: sys/consio.h: No such file or directory
compilation terminated.
configure:8667: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define HAVE_INT32_T 1
| #define HAVE_UINT32_T 1
| #define HAVE_UINT16_T 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_OFF_T 8
| #define HAVE_VARIADIC_MACROS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_STRFTIME 1
| #define HAVE_ATOLL 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_HERROR 1
| #define HAVE_STRERROR 1
| #define HAVE_POPEN 1
| #define HAVE_UNAME 1
| #define HAVE_ACCESS 1
| #define HAVE_CHMOD 1
| #define HAVE_ALARM 1
| #define HAVE_TIMEGM 1
| #define HAVE_MREMAP 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRCASESTR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRCHR 1
| #define HAVE_STRRCHR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_BCOPY 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_INDEX 1
| #define HAVE_ISDIGIT 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define HAVE_SNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ASPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_GETPWNAM 1
| #define HAVE_INET_PTON 1
| #define HAVE_INET_NTOP 1
| #define HAVE_FFLUSH 1
| #define HAVE_FSYNC 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_SIGACTION 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETENV 1
| #define HAVE_PUTENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETUID 1
| #define HAVE_GETEUID 1
| #define HAVE_WCWIDTH 1
| #define HAVE_FORK 1
| #define HAVE_GETPID 1
| #define HAVE_SETPGID 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGRP 1
| #define HAVE_RAISE 1
| #define HAVE_KILL 1
| #define HAVE_FPATHCONF 1
| #define HAVE_VA_COPY 1
| #define HAVE_SC_PAGE_SIZE 1
| #define HAVE_C99_VSNPRINTF 1
| #define HAVE_LIBDL 1
| #define HAVE_GPM_H 1
| #define CONFIG_GPM 1
| #define HAVE_ZLIB_H 1
| #define CONFIG_GZIP 1
| #define HAVE_BZLIB_H 1
| #define CONFIG_BZIP2 1
| #define HAVE_IDNA_H 1
| #define CONFIG_IDN 1
| #define CONFIG_BOOKMARKS 1
| #define HAVE_EXPAT_H 1
| #define CONFIG_XBEL_BOOKMARKS 1
| /* end confdefs.h.  */
| #include 
configure:8667: result: no
configure:8667: checking for sys/consio.h
configure:8667: result: no
configure:8667: checking machine/console.h usability
configure:8667: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c:183:29: fatal error: machine/console.h: No such file or directory
compilation terminated.
configure:8667: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define HAVE_INT32_T 1
| #define HAVE_UINT32_T 1
| #define HAVE_UINT16_T 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_OFF_T 8
| #define HAVE_VARIADIC_MACROS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_STRFTIME 1
| #define HAVE_ATOLL 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_HERROR 1
| #define HAVE_STRERROR 1
| #define HAVE_POPEN 1
| #define HAVE_UNAME 1
| #define HAVE_ACCESS 1
| #define HAVE_CHMOD 1
| #define HAVE_ALARM 1
| #define HAVE_TIMEGM 1
| #define HAVE_MREMAP 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRCASESTR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRCHR 1
| #define HAVE_STRRCHR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_BCOPY 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_INDEX 1
| #define HAVE_ISDIGIT 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define HAVE_SNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ASPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_GETPWNAM 1
| #define HAVE_INET_PTON 1
| #define HAVE_INET_NTOP 1
| #define HAVE_FFLUSH 1
| #define HAVE_FSYNC 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_SIGACTION 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETENV 1
| #define HAVE_PUTENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETUID 1
| #define HAVE_GETEUID 1
| #define HAVE_WCWIDTH 1
| #define HAVE_FORK 1
| #define HAVE_GETPID 1
| #define HAVE_SETPGID 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGRP 1
| #define HAVE_RAISE 1
| #define HAVE_KILL 1
| #define HAVE_FPATHCONF 1
| #define HAVE_VA_COPY 1
| #define HAVE_SC_PAGE_SIZE 1
| #define HAVE_C99_VSNPRINTF 1
| #define HAVE_LIBDL 1
| #define HAVE_GPM_H 1
| #define CONFIG_GPM 1
| #define HAVE_ZLIB_H 1
| #define CONFIG_GZIP 1
| #define HAVE_BZLIB_H 1
| #define CONFIG_BZIP2 1
| #define HAVE_IDNA_H 1
| #define CONFIG_IDN 1
| #define CONFIG_BOOKMARKS 1
| #define HAVE_EXPAT_H 1
| #define CONFIG_XBEL_BOOKMARKS 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:8667: result: no
configure:8667: checking machine/console.h presence
configure:8667: gcc -E  conftest.c
conftest.c:150:29: fatal error: machine/console.h: No such file or directory
compilation terminated.
configure:8667: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define HAVE_INT32_T 1
| #define HAVE_UINT32_T 1
| #define HAVE_UINT16_T 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_OFF_T 8
| #define HAVE_VARIADIC_MACROS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_STRFTIME 1
| #define HAVE_ATOLL 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_HERROR 1
| #define HAVE_STRERROR 1
| #define HAVE_POPEN 1
| #define HAVE_UNAME 1
| #define HAVE_ACCESS 1
| #define HAVE_CHMOD 1
| #define HAVE_ALARM 1
| #define HAVE_TIMEGM 1
| #define HAVE_MREMAP 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRCASESTR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRCHR 1
| #define HAVE_STRRCHR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_BCOPY 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_INDEX 1
| #define HAVE_ISDIGIT 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define HAVE_SNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ASPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_GETPWNAM 1
| #define HAVE_INET_PTON 1
| #define HAVE_INET_NTOP 1
| #define HAVE_FFLUSH 1
| #define HAVE_FSYNC 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_SIGACTION 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETENV 1
| #define HAVE_PUTENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETUID 1
| #define HAVE_GETEUID 1
| #define HAVE_WCWIDTH 1
| #define HAVE_FORK 1
| #define HAVE_GETPID 1
| #define HAVE_SETPGID 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGRP 1
| #define HAVE_RAISE 1
| #define HAVE_KILL 1
| #define HAVE_FPATHCONF 1
| #define HAVE_VA_COPY 1
| #define HAVE_SC_PAGE_SIZE 1
| #define HAVE_C99_VSNPRINTF 1
| #define HAVE_LIBDL 1
| #define HAVE_GPM_H 1
| #define CONFIG_GPM 1
| #define HAVE_ZLIB_H 1
| #define CONFIG_GZIP 1
| #define HAVE_BZLIB_H 1
| #define CONFIG_BZIP2 1
| #define HAVE_IDNA_H 1
| #define CONFIG_IDN 1
| #define CONFIG_BOOKMARKS 1
| #define HAVE_EXPAT_H 1
| #define CONFIG_XBEL_BOOKMARKS 1
| /* end confdefs.h.  */
| #include 
configure:8667: result: no
configure:8667: checking for machine/console.h
configure:8667: result: no
configure:8939: checking for SpiderMonkey (1.8.5 or later) in pkg-config mozjs185
configure:8973: gcc -o conftest -g -O2 -Wall -I/usr/include/js -I/usr/include/nspr  -I/usr/include/js -I/usr/include/nspr  conftest.c -lmozjs185 -lplds4 -lplc4 -lnspr4 -ldl  -lgpm -lz -lbz2 -lidn -lexpat >&5
configure:8973: $? = 0
configure:8975: result: yes
configure:9000: checking for JS_ReportAllocationOverflow
configure:9000: gcc -o conftest -g -O2 -Wall -I/usr/include/js -I/usr/include/nspr  -I/usr/include/js -I/usr/include/nspr  conftest.c -lmozjs185 -lplds4 -lplc4 -lnspr4 -ldl  -lgpm -lz -lbz2 -lidn -lexpat >&5
configure:9000: $? = 0
configure:9000: result: yes
configure:9011: checking for JS_SetBranchCallback
configure:9011: gcc -o conftest -g -O2 -Wall -I/usr/include/js -I/usr/include/nspr  -I/usr/include/js -I/usr/include/nspr  conftest.c -lmozjs185 -lplds4 -lplc4 -lnspr4 -ldl  -lgpm -lz -lbz2 -lidn -lexpat >&5
/tmp/ccj1m5uJ.o: In function `main':
/tmp/elinks/src/elinks/conftest.c:185: undefined reference to `JS_SetBranchCallback'
collect2: error: ld returned 1 exit status
configure:9011: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define HAVE_INT32_T 1
| #define HAVE_UINT32_T 1
| #define HAVE_UINT16_T 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_OFF_T 8
| #define HAVE_VARIADIC_MACROS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_STRFTIME 1
| #define HAVE_ATOLL 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_HERROR 1
| #define HAVE_STRERROR 1
| #define HAVE_POPEN 1
| #define HAVE_UNAME 1
| #define HAVE_ACCESS 1
| #define HAVE_CHMOD 1
| #define HAVE_ALARM 1
| #define HAVE_TIMEGM 1
| #define HAVE_MREMAP 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRCASESTR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRCHR 1
| #define HAVE_STRRCHR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_BCOPY 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_INDEX 1
| #define HAVE_ISDIGIT 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define HAVE_SNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ASPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_GETPWNAM 1
| #define HAVE_INET_PTON 1
| #define HAVE_INET_NTOP 1
| #define HAVE_FFLUSH 1
| #define HAVE_FSYNC 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_SIGACTION 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETENV 1
| #define HAVE_PUTENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETUID 1
| #define HAVE_GETEUID 1
| #define HAVE_WCWIDTH 1
| #define HAVE_FORK 1
| #define HAVE_GETPID 1
| #define HAVE_SETPGID 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGRP 1
| #define HAVE_RAISE 1
| #define HAVE_KILL 1
| #define HAVE_FPATHCONF 1
| #define HAVE_VA_COPY 1
| #define HAVE_SC_PAGE_SIZE 1
| #define HAVE_C99_VSNPRINTF 1
| #define HAVE_LIBDL 1
| #define HAVE_GPM_H 1
| #define CONFIG_GPM 1
| #define HAVE_ZLIB_H 1
| #define CONFIG_GZIP 1
| #define HAVE_BZLIB_H 1
| #define CONFIG_BZIP2 1
| #define HAVE_IDNA_H 1
| #define CONFIG_IDN 1
| #define CONFIG_BOOKMARKS 1
| #define HAVE_EXPAT_H 1
| #define CONFIG_XBEL_BOOKMARKS 1
| #define HAVE_JS_REPORTALLOCATIONOVERFLOW 1
| /* end confdefs.h.  */
| /* Define JS_SetBranchCallback to an innocuous variant, in case  declares JS_SetBranchCallback.
|    For example, HP-UX 11i  declares gettimeofday.  */
| #define JS_SetBranchCallback innocuous_JS_SetBranchCallback
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char JS_SetBranchCallback (); below.
|     Prefer  to  if __STDC__ is defined, since
|      exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| 
| #undef JS_SetBranchCallback
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char JS_SetBranchCallback ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_JS_SetBranchCallback || defined __stub___JS_SetBranchCallback
| choke me
| #endif
| 
| int
| main ()
| {
| return JS_SetBranchCallback ();
|   ;
|   return 0;
| }
configure:9011: result: no
configure:9022: checking for JS_TriggerOperationCallback
configure:9022: gcc -o conftest -g -O2 -Wall -I/usr/include/js -I/usr/include/nspr  -I/usr/include/js -I/usr/include/nspr  conftest.c -lmozjs185 -lplds4 -lplc4 -lnspr4 -ldl  -lgpm -lz -lbz2 -lidn -lexpat >&5
configure:9022: $? = 0
configure:9022: result: yes
configure:9171: checking for Guile
configure:9259: result: no
configure:9282: checking for Perl
configure:9324: result: no
configure:9327: checking whether POPpx works without an n_a variable
configure:9344: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c:157:20: fatal error: EXTERN.h: No such file or directory
compilation terminated.
configure:9344: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define HAVE_INT32_T 1
| #define HAVE_UINT32_T 1
| #define HAVE_UINT16_T 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_OFF_T 8
| #define HAVE_VARIADIC_MACROS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_STRFTIME 1
| #define HAVE_ATOLL 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_HERROR 1
| #define HAVE_STRERROR 1
| #define HAVE_POPEN 1
| #define HAVE_UNAME 1
| #define HAVE_ACCESS 1
| #define HAVE_CHMOD 1
| #define HAVE_ALARM 1
| #define HAVE_TIMEGM 1
| #define HAVE_MREMAP 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRCASESTR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRCHR 1
| #define HAVE_STRRCHR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_BCOPY 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_INDEX 1
| #define HAVE_ISDIGIT 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define HAVE_SNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ASPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_GETPWNAM 1
| #define HAVE_INET_PTON 1
| #define HAVE_INET_NTOP 1
| #define HAVE_FFLUSH 1
| #define HAVE_FSYNC 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_SIGACTION 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETENV 1
| #define HAVE_PUTENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETUID 1
| #define HAVE_GETEUID 1
| #define HAVE_WCWIDTH 1
| #define HAVE_FORK 1
| #define HAVE_GETPID 1
| #define HAVE_SETPGID 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGRP 1
| #define HAVE_RAISE 1
| #define HAVE_KILL 1
| #define HAVE_FPATHCONF 1
| #define HAVE_VA_COPY 1
| #define HAVE_SC_PAGE_SIZE 1
| #define HAVE_C99_VSNPRINTF 1
| #define HAVE_LIBDL 1
| #define HAVE_GPM_H 1
| #define CONFIG_GPM 1
| #define HAVE_ZLIB_H 1
| #define CONFIG_GZIP 1
| #define HAVE_BZLIB_H 1
| #define CONFIG_BZIP2 1
| #define HAVE_IDNA_H 1
| #define CONFIG_IDN 1
| #define CONFIG_BOOKMARKS 1
| #define HAVE_EXPAT_H 1
| #define CONFIG_XBEL_BOOKMARKS 1
| #define HAVE_JS_REPORTALLOCATIONOVERFLOW 1
| #define HAVE_JS_TRIGGEROPERATIONCALLBACK 1
| #define CONFIG_ECMASCRIPT_SMJS 1
| #define CONFIG_ECMASCRIPT 1
| #define CONFIG_ECMASCRIPT_SMJS_HEARTBEAT 1
| #define CONFIG_SCRIPTING_SPIDERMONKEY 1
| /* end confdefs.h.  */
| 
| #include 
| #include 
| extern PerlInterpreter *my_perl;
| 
| int
| main ()
| {
| dSP; (void) POPpx;
|   ;
|   return 0;
| }
configure:9351: result: no
configure:9397: checking for Python
configure:9513: result: no
configure:9531: checking for Lua
configure:9575: gcc -o conftest -g -O2 -Wall -I/usr/include -I/usr/include/lua5.1  -I/usr/include -I/usr/include/lua5.1  conftest.c -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:9575: $? = 0
configure:9587: result: yes
configure:9606: checking lauxlib.h usability
configure:9606: gcc -c -g -O2 -Wall -I/usr/include -I/usr/include/lua5.1  -I/usr/include -I/usr/include/lua5.1 conftest.c >&5
configure:9606: $? = 0
configure:9606: result: yes
configure:9606: checking lauxlib.h presence
configure:9606: gcc -E  -I/usr/include -I/usr/include/lua5.1 conftest.c
configure:9606: $? = 0
configure:9606: result: yes
configure:9606: checking for lauxlib.h
configure:9606: result: yes
configure:9651: checking for TRE in pkg-config
configure:9656: result: yes
configure:9668: checking for TRE header and library
configure:9692: gcc -o conftest -D_FORTIFY_SOURCE=2 -g -O2 -Wall   conftest.c -ltre -Wl,-O1,--sort-common,--as-needed,-z,relro -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:9692: $? = 0
configure:9693: result: yes
configure:9716: checking for Ruby
configure:9740: result: no
configure:10139: checking for OpenSSL
configure:10186: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:10186: $? = 0
configure:10240: result: yes
configure:10257: checking for GNUTLS
configure:10259: result: not used, because OpenSSL was chosen
configure:10422: checking whether to be or not to be
configure:10424: result: needs to be determined experimentally
configure:10435: checking for struct sockaddr_storage
configure:10454: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:171:5: warning: unused variable 'a' [-Wunused-variable]
 int a = sizeof(struct sockaddr_storage);
     ^
configure:10454: $? = 0
configure:10462: result: yes
configure:10471: checking for struct sockaddr_in6
configure:10490: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:172:5: warning: unused variable 'a' [-Wunused-variable]
 int a = sizeof(struct sockaddr_in6);
     ^
configure:10490: $? = 0
configure:10498: result: yes
configure:10507: checking for struct addrinfo
configure:10526: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c: In function 'main':
conftest.c:173:5: warning: unused variable 'a' [-Wunused-variable]
 int a = sizeof(struct addrinfo);
     ^
configure:10526: $? = 0
configure:10534: result: yes
configure:10540: checking for getaddrinfo
configure:10540: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:10540: $? = 0
configure:10540: result: yes
configure:10600: checking for X
configure:10778: result: disabled
configure:10852: checking execinfo.h usability
configure:10852: gcc -c -g -O2 -Wall  conftest.c >&5
configure:10852: $? = 0
configure:10852: result: yes
configure:10852: checking execinfo.h presence
configure:10852: gcc -E  conftest.c
configure:10852: $? = 0
configure:10852: result: yes
configure:10852: checking for execinfo.h
configure:10852: result: yes
configure:10873: checking whether /usr/bin/make sets $(MAKE)
configure:10895: result: yes
configure:10908: checking build system type
configure:10922: result: x86_64-unknown-linux-gnu
configure:10942: checking host system type
configure:10955: result: x86_64-unknown-linux-gnu
configure:10976: checking for strerror in -lcposix
configure:11001: gcc -o conftest -g -O2 -Wall   conftest.c -lcposix  -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
/usr/bin/ld: cannot find -lcposix
collect2: error: ld returned 1 exit status
configure:11001: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define HAVE_INT32_T 1
| #define HAVE_UINT32_T 1
| #define HAVE_UINT16_T 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_OFF_T 8
| #define HAVE_VARIADIC_MACROS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_STRFTIME 1
| #define HAVE_ATOLL 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_HERROR 1
| #define HAVE_STRERROR 1
| #define HAVE_POPEN 1
| #define HAVE_UNAME 1
| #define HAVE_ACCESS 1
| #define HAVE_CHMOD 1
| #define HAVE_ALARM 1
| #define HAVE_TIMEGM 1
| #define HAVE_MREMAP 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRCASESTR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRCHR 1
| #define HAVE_STRRCHR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_BCOPY 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_INDEX 1
| #define HAVE_ISDIGIT 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define HAVE_SNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ASPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_GETPWNAM 1
| #define HAVE_INET_PTON 1
| #define HAVE_INET_NTOP 1
| #define HAVE_FFLUSH 1
| #define HAVE_FSYNC 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_SIGACTION 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETENV 1
| #define HAVE_PUTENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETUID 1
| #define HAVE_GETEUID 1
| #define HAVE_WCWIDTH 1
| #define HAVE_FORK 1
| #define HAVE_GETPID 1
| #define HAVE_SETPGID 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGRP 1
| #define HAVE_RAISE 1
| #define HAVE_KILL 1
| #define HAVE_FPATHCONF 1
| #define HAVE_VA_COPY 1
| #define HAVE_SC_PAGE_SIZE 1
| #define HAVE_C99_VSNPRINTF 1
| #define HAVE_LIBDL 1
| #define HAVE_GPM_H 1
| #define CONFIG_GPM 1
| #define HAVE_ZLIB_H 1
| #define CONFIG_GZIP 1
| #define HAVE_BZLIB_H 1
| #define CONFIG_BZIP2 1
| #define HAVE_IDNA_H 1
| #define CONFIG_IDN 1
| #define CONFIG_BOOKMARKS 1
| #define HAVE_EXPAT_H 1
| #define CONFIG_XBEL_BOOKMARKS 1
| #define HAVE_JS_REPORTALLOCATIONOVERFLOW 1
| #define HAVE_JS_TRIGGEROPERATIONCALLBACK 1
| #define CONFIG_ECMASCRIPT_SMJS 1
| #define CONFIG_ECMASCRIPT 1
| #define CONFIG_ECMASCRIPT_SMJS_HEARTBEAT 1
| #define CONFIG_SCRIPTING_SPIDERMONKEY 1
| #define CONFIG_SCRIPTING_LUA 1
| #define HAVE_LAUXLIB_H 1
| #define CONFIG_SCRIPTING 1
| #define CONFIG_OPENSSL 1
| #define CONFIG_SSL 1
| #define HAVE_SA_STORAGE 1
| #define HAVE_SA_IN6 1
| #define HAVE_ADDRINFO 1
| #define HAVE_EXECINFO_H 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char strerror ();
| int
| main ()
| {
| return strerror ();
|   ;
|   return 0;
| }
configure:11010: result: no
configure:11020: checking for working alloca.h
configure:11037: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11037: $? = 0
configure:11045: result: yes
configure:11053: checking for alloca
configure:11090: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11090: $? = 0
configure:11098: result: yes
configure:11205: checking whether we are using the GNU C Library 2.1 or newer
configure:11232: result: yes
configure:11243: checking argz.h usability
configure:11243: gcc -c -g -O2 -Wall  conftest.c >&5
configure:11243: $? = 0
configure:11243: result: yes
configure:11243: checking argz.h presence
configure:11243: gcc -E  conftest.c
configure:11243: $? = 0
configure:11243: result: yes
configure:11243: checking for argz.h
configure:11243: result: yes
configure:11243: checking for limits.h
configure:11243: result: yes
configure:11243: checking for locale.h
configure:11243: result: yes
configure:11243: checking nl_types.h usability
configure:11243: gcc -c -g -O2 -Wall  conftest.c >&5
configure:11243: $? = 0
configure:11243: result: yes
configure:11243: checking nl_types.h presence
configure:11243: gcc -E  conftest.c
configure:11243: $? = 0
configure:11243: result: yes
configure:11243: checking for nl_types.h
configure:11243: result: yes
configure:11243: checking malloc.h usability
configure:11243: gcc -c -g -O2 -Wall  conftest.c >&5
configure:11243: $? = 0
configure:11243: result: yes
configure:11243: checking malloc.h presence
configure:11243: gcc -E  conftest.c
configure:11243: $? = 0
configure:11243: result: yes
configure:11243: checking for malloc.h
configure:11243: result: yes
configure:11243: checking stddef.h usability
configure:11243: gcc -c -g -O2 -Wall  conftest.c >&5
configure:11243: $? = 0
configure:11243: result: yes
configure:11243: checking stddef.h presence
configure:11243: gcc -E  conftest.c
configure:11243: $? = 0
configure:11243: result: yes
configure:11243: checking for stddef.h
configure:11243: result: yes
configure:11243: checking for stdlib.h
configure:11243: result: yes
configure:11243: checking for string.h
configure:11243: result: yes
configure:11243: checking for unistd.h
configure:11243: result: yes
configure:11243: checking for sys/param.h
configure:11243: result: yes
configure:11258: checking for feof_unlocked
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11258: checking for fgets_unlocked
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11258: checking for getcwd
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11258: checking for getegid
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11258: checking for geteuid
configure:11258: result: yes
configure:11258: checking for getgid
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11258: checking for getuid
configure:11258: result: yes
configure:11258: checking for mempcpy
configure:11258: result: yes
configure:11258: checking for munmap
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11258: checking for putenv
configure:11258: result: yes
configure:11258: checking for setenv
configure:11258: result: yes
configure:11258: checking for setlocale
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11258: checking for stpcpy
configure:11258: result: yes
configure:11258: checking for strchr
configure:11258: result: yes
configure:11258: checking for strcasecmp
configure:11258: result: yes
configure:11258: checking for strdup
configure:11258: result: yes
configure:11258: checking for strtoul
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11258: checking for tsearch
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11258: checking for __argz_count
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11258: checking for __argz_stringify
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11258: checking for __argz_next
configure:11258: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11258: $? = 0
configure:11258: result: yes
configure:11289: checking for iconv
configure:11311: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11311: $? = 0
configure:11343: result: yes
configure:11349: checking for iconv declaration
configure:11378: gcc -c -g -O2 -Wall  conftest.c >&5
configure:11378: $? = 0
configure:11389: result: 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
configure:11411: checking for nl_langinfo and CODESET
configure:11427: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
conftest.c: In function 'main':
conftest.c:204:7: warning: unused variable 'cs' [-Wunused-variable]
 char* cs = nl_langinfo(CODESET);
       ^
configure:11427: $? = 0
configure:11436: result: yes
configure:11445: checking for LC_MESSAGES
configure:11461: gcc -o conftest -g -O2 -Wall   conftest.c -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4 >&5
configure:11461: $? = 0
configure:11469: result: yes
configure:11477: checking whether NLS is requested
configure:11524: result: yes
configure:11547: checking for msgfmt
configure:11574: result: /usr/bin/msgfmt
configure:11583: checking for gmsgfmt
configure:11614: result: /usr/bin/msgfmt
configure:11624: checking for xgettext
configure:11651: result: /usr/bin/xgettext
configure:11688: checking for bison
configure:11704: found /usr/bin/bison
configure:11715: result: bison
configure:11729: checking version of bison
configure:11738: result: 3.0.4, ok
configure:11759: checking for catalogs to be installed
configure:11779: result:  af be bg ca cs da de el es et fi fr gl hr hu id is it lt nl nb pl pt pt_BR ro ru sk sr sv tr uk
configure:12344: checking fsplib.h usability
configure:12344: gcc -c -g -O2 -Wall  conftest.c >&5
conftest.c:246:20: fatal error: fsplib.h: No such file or directory
compilation terminated.
configure:12344: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define HAVE_INT32_T 1
| #define HAVE_UINT32_T 1
| #define HAVE_UINT16_T 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_OFF_T 8
| #define HAVE_VARIADIC_MACROS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_STRFTIME 1
| #define HAVE_ATOLL 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_HERROR 1
| #define HAVE_STRERROR 1
| #define HAVE_POPEN 1
| #define HAVE_UNAME 1
| #define HAVE_ACCESS 1
| #define HAVE_CHMOD 1
| #define HAVE_ALARM 1
| #define HAVE_TIMEGM 1
| #define HAVE_MREMAP 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRCASESTR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRCHR 1
| #define HAVE_STRRCHR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_BCOPY 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_INDEX 1
| #define HAVE_ISDIGIT 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define HAVE_SNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ASPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_GETPWNAM 1
| #define HAVE_INET_PTON 1
| #define HAVE_INET_NTOP 1
| #define HAVE_FFLUSH 1
| #define HAVE_FSYNC 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_SIGACTION 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETENV 1
| #define HAVE_PUTENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETUID 1
| #define HAVE_GETEUID 1
| #define HAVE_WCWIDTH 1
| #define HAVE_FORK 1
| #define HAVE_GETPID 1
| #define HAVE_SETPGID 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGRP 1
| #define HAVE_RAISE 1
| #define HAVE_KILL 1
| #define HAVE_FPATHCONF 1
| #define HAVE_VA_COPY 1
| #define HAVE_SC_PAGE_SIZE 1
| #define HAVE_C99_VSNPRINTF 1
| #define HAVE_LIBDL 1
| #define HAVE_GPM_H 1
| #define CONFIG_GPM 1
| #define HAVE_ZLIB_H 1
| #define CONFIG_GZIP 1
| #define HAVE_BZLIB_H 1
| #define CONFIG_BZIP2 1
| #define HAVE_IDNA_H 1
| #define CONFIG_IDN 1
| #define CONFIG_BOOKMARKS 1
| #define HAVE_EXPAT_H 1
| #define CONFIG_XBEL_BOOKMARKS 1
| #define HAVE_JS_REPORTALLOCATIONOVERFLOW 1
| #define HAVE_JS_TRIGGEROPERATIONCALLBACK 1
| #define CONFIG_ECMASCRIPT_SMJS 1
| #define CONFIG_ECMASCRIPT 1
| #define CONFIG_ECMASCRIPT_SMJS_HEARTBEAT 1
| #define CONFIG_SCRIPTING_SPIDERMONKEY 1
| #define CONFIG_SCRIPTING_LUA 1
| #define HAVE_LAUXLIB_H 1
| #define CONFIG_SCRIPTING 1
| #define CONFIG_OPENSSL 1
| #define CONFIG_SSL 1
| #define HAVE_SA_STORAGE 1
| #define HAVE_SA_IN6 1
| #define HAVE_ADDRINFO 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ARGZ_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NL_TYPES_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_FEOF_UNLOCKED 1
| #define HAVE_FGETS_UNLOCKED 1
| #define HAVE_GETCWD 1
| #define HAVE_GETEGID 1
| #define HAVE_GETEUID 1
| #define HAVE_GETGID 1
| #define HAVE_GETUID 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MUNMAP 1
| #define HAVE_PUTENV 1
| #define HAVE_SETENV 1
| #define HAVE_SETLOCALE 1
| #define HAVE_STPCPY 1
| #define HAVE_STRCHR 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOUL 1
| #define HAVE_TSEARCH 1
| #define HAVE___ARGZ_COUNT 1
| #define HAVE___ARGZ_STRINGIFY 1
| #define HAVE___ARGZ_NEXT 1
| #define HAVE_ICONV 1
| #define ICONV_CONST 
| #define HAVE_LANGINFO_CODESET 1
| #define HAVE_LC_MESSAGES 1
| #define CONFIG_NLS 1
| #define CONFIG_NLS 1
| #define CONFIG_COOKIES 1
| #define CONFIG_FORMHIST 1
| #define CONFIG_GLOBHIST 1
| #define CONFIG_MAILCAP 1
| #define CONFIG_MIMETYPES 1
| #define CONFIG_IPV6 1
| #define CONFIG_DATA 1
| #define CONFIG_URI_REWRITE 1
| #define CONFIG_CGI 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:12344: result: no
configure:12344: checking fsplib.h presence
configure:12344: gcc -E  conftest.c
conftest.c:213:20: fatal error: fsplib.h: No such file or directory
compilation terminated.
configure:12344: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define HAVE_INT32_T 1
| #define HAVE_UINT32_T 1
| #define HAVE_UINT16_T 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_OFF_T 8
| #define HAVE_VARIADIC_MACROS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_STRFTIME 1
| #define HAVE_ATOLL 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_HERROR 1
| #define HAVE_STRERROR 1
| #define HAVE_POPEN 1
| #define HAVE_UNAME 1
| #define HAVE_ACCESS 1
| #define HAVE_CHMOD 1
| #define HAVE_ALARM 1
| #define HAVE_TIMEGM 1
| #define HAVE_MREMAP 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRCASESTR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRCHR 1
| #define HAVE_STRRCHR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_BCOPY 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_INDEX 1
| #define HAVE_ISDIGIT 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define HAVE_SNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ASPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_GETPWNAM 1
| #define HAVE_INET_PTON 1
| #define HAVE_INET_NTOP 1
| #define HAVE_FFLUSH 1
| #define HAVE_FSYNC 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_SIGACTION 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETENV 1
| #define HAVE_PUTENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETUID 1
| #define HAVE_GETEUID 1
| #define HAVE_WCWIDTH 1
| #define HAVE_FORK 1
| #define HAVE_GETPID 1
| #define HAVE_SETPGID 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGRP 1
| #define HAVE_RAISE 1
| #define HAVE_KILL 1
| #define HAVE_FPATHCONF 1
| #define HAVE_VA_COPY 1
| #define HAVE_SC_PAGE_SIZE 1
| #define HAVE_C99_VSNPRINTF 1
| #define HAVE_LIBDL 1
| #define HAVE_GPM_H 1
| #define CONFIG_GPM 1
| #define HAVE_ZLIB_H 1
| #define CONFIG_GZIP 1
| #define HAVE_BZLIB_H 1
| #define CONFIG_BZIP2 1
| #define HAVE_IDNA_H 1
| #define CONFIG_IDN 1
| #define CONFIG_BOOKMARKS 1
| #define HAVE_EXPAT_H 1
| #define CONFIG_XBEL_BOOKMARKS 1
| #define HAVE_JS_REPORTALLOCATIONOVERFLOW 1
| #define HAVE_JS_TRIGGEROPERATIONCALLBACK 1
| #define CONFIG_ECMASCRIPT_SMJS 1
| #define CONFIG_ECMASCRIPT 1
| #define CONFIG_ECMASCRIPT_SMJS_HEARTBEAT 1
| #define CONFIG_SCRIPTING_SPIDERMONKEY 1
| #define CONFIG_SCRIPTING_LUA 1
| #define HAVE_LAUXLIB_H 1
| #define CONFIG_SCRIPTING 1
| #define CONFIG_OPENSSL 1
| #define CONFIG_SSL 1
| #define HAVE_SA_STORAGE 1
| #define HAVE_SA_IN6 1
| #define HAVE_ADDRINFO 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ARGZ_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NL_TYPES_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_FEOF_UNLOCKED 1
| #define HAVE_FGETS_UNLOCKED 1
| #define HAVE_GETCWD 1
| #define HAVE_GETEGID 1
| #define HAVE_GETEUID 1
| #define HAVE_GETGID 1
| #define HAVE_GETUID 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MUNMAP 1
| #define HAVE_PUTENV 1
| #define HAVE_SETENV 1
| #define HAVE_SETLOCALE 1
| #define HAVE_STPCPY 1
| #define HAVE_STRCHR 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOUL 1
| #define HAVE_TSEARCH 1
| #define HAVE___ARGZ_COUNT 1
| #define HAVE___ARGZ_STRINGIFY 1
| #define HAVE___ARGZ_NEXT 1
| #define HAVE_ICONV 1
| #define ICONV_CONST 
| #define HAVE_LANGINFO_CODESET 1
| #define HAVE_LC_MESSAGES 1
| #define CONFIG_NLS 1
| #define CONFIG_NLS 1
| #define CONFIG_COOKIES 1
| #define CONFIG_FORMHIST 1
| #define CONFIG_GLOBHIST 1
| #define CONFIG_MAILCAP 1
| #define CONFIG_MIMETYPES 1
| #define CONFIG_IPV6 1
| #define CONFIG_DATA 1
| #define CONFIG_URI_REWRITE 1
| #define CONFIG_CGI 1
| /* end confdefs.h.  */
| #include 
configure:12344: result: no
configure:12344: checking for fsplib.h
configure:12344: result: no
configure:13803: checking whether wchar_t is exactly 32-bit
configure:13819: gcc -c -g -O2 -Wall  conftest.c >&5
configure:13819: $? = 0
configure:13820: result: yes
configure:13945: checking for -rdynamic
configure:13960: gcc -o conftest -g -O2 -Wall  -rdynamic  conftest.c -ltre -Wl,-O1,--sort-common,--as-needed,-z,relro -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4   >&5
configure:13960: $? = 0
configure:13968: result: yes
configure:14082: gcc -o conftest -g -O2 -Wall  -rdynamic  conftest.c -ltre -Wl,-O1,--sort-common,--as-needed,-z,relro -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4   >&5
conftest.c: In function 'main':
conftest.c:233:3: error: #error not tcc
  #error not tcc
   ^
configure:14082: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "elinks"
| #define VERSION "0.13.GIT"
| #define CONFIG_ASCIIDOC 1
| #define MANUAL_ASCIIDOC 1
| #define MAN_ASCIIDOC 1
| #define CONFIG_POD2HTML 1
| #define CONFIG_DOC 1
| #define CONFIG_MANUAL 1
| #define CONFIG_MANPAGE 1
| #define CONFIG_OS_UNIX 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PWD_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_SYS_UN_H 1
| #define CONFIG_INTERLINK 1
| #define NONSTATIC_INLINE inline
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define HAVE_INT32_T 1
| #define HAVE_UINT32_T 1
| #define HAVE_UINT16_T 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_OFF_T 8
| #define HAVE_VARIADIC_MACROS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_STRFTIME 1
| #define HAVE_ATOLL 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_HERROR 1
| #define HAVE_STRERROR 1
| #define HAVE_POPEN 1
| #define HAVE_UNAME 1
| #define HAVE_ACCESS 1
| #define HAVE_CHMOD 1
| #define HAVE_ALARM 1
| #define HAVE_TIMEGM 1
| #define HAVE_MREMAP 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRCASESTR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRCHR 1
| #define HAVE_STRRCHR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_BCOPY 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_INDEX 1
| #define HAVE_ISDIGIT 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define HAVE_SNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ASPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_GETPWNAM 1
| #define HAVE_INET_PTON 1
| #define HAVE_INET_NTOP 1
| #define HAVE_FFLUSH 1
| #define HAVE_FSYNC 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_SIGACTION 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETENV 1
| #define HAVE_PUTENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETUID 1
| #define HAVE_GETEUID 1
| #define HAVE_WCWIDTH 1
| #define HAVE_FORK 1
| #define HAVE_GETPID 1
| #define HAVE_SETPGID 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGRP 1
| #define HAVE_RAISE 1
| #define HAVE_KILL 1
| #define HAVE_FPATHCONF 1
| #define HAVE_VA_COPY 1
| #define HAVE_SC_PAGE_SIZE 1
| #define HAVE_C99_VSNPRINTF 1
| #define HAVE_LIBDL 1
| #define HAVE_GPM_H 1
| #define CONFIG_GPM 1
| #define HAVE_ZLIB_H 1
| #define CONFIG_GZIP 1
| #define HAVE_BZLIB_H 1
| #define CONFIG_BZIP2 1
| #define HAVE_IDNA_H 1
| #define CONFIG_IDN 1
| #define CONFIG_BOOKMARKS 1
| #define HAVE_EXPAT_H 1
| #define CONFIG_XBEL_BOOKMARKS 1
| #define HAVE_JS_REPORTALLOCATIONOVERFLOW 1
| #define HAVE_JS_TRIGGEROPERATIONCALLBACK 1
| #define CONFIG_ECMASCRIPT_SMJS 1
| #define CONFIG_ECMASCRIPT 1
| #define CONFIG_ECMASCRIPT_SMJS_HEARTBEAT 1
| #define CONFIG_SCRIPTING_SPIDERMONKEY 1
| #define CONFIG_SCRIPTING_LUA 1
| #define HAVE_LAUXLIB_H 1
| #define CONFIG_SCRIPTING 1
| #define CONFIG_OPENSSL 1
| #define CONFIG_SSL 1
| #define HAVE_SA_STORAGE 1
| #define HAVE_SA_IN6 1
| #define HAVE_ADDRINFO 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ARGZ_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NL_TYPES_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_FEOF_UNLOCKED 1
| #define HAVE_FGETS_UNLOCKED 1
| #define HAVE_GETCWD 1
| #define HAVE_GETEGID 1
| #define HAVE_GETEUID 1
| #define HAVE_GETGID 1
| #define HAVE_GETUID 1
| #define HAVE_MEMPCPY 1
| #define HAVE_MUNMAP 1
| #define HAVE_PUTENV 1
| #define HAVE_SETENV 1
| #define HAVE_SETLOCALE 1
| #define HAVE_STPCPY 1
| #define HAVE_STRCHR 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOUL 1
| #define HAVE_TSEARCH 1
| #define HAVE___ARGZ_COUNT 1
| #define HAVE___ARGZ_STRINGIFY 1
| #define HAVE___ARGZ_NEXT 1
| #define HAVE_ICONV 1
| #define ICONV_CONST 
| #define HAVE_LANGINFO_CODESET 1
| #define HAVE_LC_MESSAGES 1
| #define CONFIG_NLS 1
| #define CONFIG_NLS 1
| #define CONFIG_COOKIES 1
| #define CONFIG_FORMHIST 1
| #define CONFIG_GLOBHIST 1
| #define CONFIG_MAILCAP 1
| #define CONFIG_MIMETYPES 1
| #define CONFIG_IPV6 1
| #define CONFIG_DATA 1
| #define CONFIG_URI_REWRITE 1
| #define CONFIG_CGI 1
| #define CONFIG_FTP 1
| #define CONFIG_MOUSE 1
| #define CONFIG_256_COLORS 1
| #define CONFIG_LEDS 1
| #define CONFIG_MARKS 1
| #define CONFIG_CSS 1
| #define CONFIG_HTML_HIGHLIGHT 1
| #define CONFIG_DOM 1
| #define CONFIG_BACKTRACE 1
| #define CONFIG_UTF8 1
| #define CONFIG_TRE 1
| #define CONFDIR "/etc"
| #define LOCALEDIR "/usr/share/locale"
| #define LIBDIR "/usr/lib"
| /* end confdefs.h.  */
| #include 
| 
| int
| main ()
| {
| #if !defined(__TINYC__) || !defined(alloca)
| 	#error not tcc
| 	#endif
|   ;
|   return 0;
| }
configure:14142: checking whether gcc accepts -Wno-address
configure:14162: gcc -c -g -O2 -Wall -Wno-address  conftest.c >&5
configure:14162: $? = 0
configure:14163: result: yes
configure:14224: checking whether gcc accepts -fno-strict-overflow
configure:14244: gcc -c -g -O2 -Wall -Wno-address -fno-strict-overflow  conftest.c >&5
configure:14244: $? = 0
configure:14245: result: yes
configure:14485: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by config.status, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on 482fc32c2bf7

config.status:1158: creating Makefile.config
config.status:1158: creating contrib/elinks.spec
config.status:1158: creating contrib/lua/hooks.lua
config.status:1158: creating contrib/conv/w3m2links.awk
config.status:1158: creating doc/Doxyfile
config.status:1158: creating doc/man/man1/elinks.1
config.status:1158: creating src/intl/gettext/ref-add.sed
config.status:1158: creating src/intl/gettext/ref-del.sed
config.status:1158: creating config.h
configure:15673: result: The following feature summary has been saved to features.log

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-unknown-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_c_const=yes
ac_cv_c_inline=inline
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=x86_64-unknown-linux
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_JS_ReportAllocationOverflow=yes
ac_cv_func_JS_SetBranchCallback=no
ac_cv_func_JS_TriggerOperationCallback=yes
ac_cv_func___argz_count=yes
ac_cv_func___argz_next=yes
ac_cv_func___argz_stringify=yes
ac_cv_func_access=yes
ac_cv_func_alarm=yes
ac_cv_func_alloca_works=yes
ac_cv_func_asprintf=yes
ac_cv_func_atoll=yes
ac_cv_func_bcopy=yes
ac_cv_func_chmod=yes
ac_cv_func_clock_gettime=yes
ac_cv_func_cygwin_conv_to_full_win32_path=no
ac_cv_func_feof_unlocked=yes
ac_cv_func_fflush=yes
ac_cv_func_fgets_unlocked=yes
ac_cv_func_fork=yes
ac_cv_func_fpathconf=yes
ac_cv_func_fseeko=yes
ac_cv_func_fsync=yes
ac_cv_func_ftello=yes
ac_cv_func_getaddrinfo=yes
ac_cv_func_getcwd=yes
ac_cv_func_getegid=yes
ac_cv_func_geteuid=yes
ac_cv_func_getgid=yes
ac_cv_func_gethostbyaddr=yes
ac_cv_func_gethostbyname=yes
ac_cv_func_getifaddrs=yes
ac_cv_func_getpagesize=yes
ac_cv_func_getpgid=yes
ac_cv_func_getpgrp=yes
ac_cv_func_getpid=yes
ac_cv_func_getpwnam=yes
ac_cv_func_gettimeofday=yes
ac_cv_func_getuid=yes
ac_cv_func_herror=yes
ac_cv_func_index=yes
ac_cv_func_inet_ntop=yes
ac_cv_func_inet_pton=yes
ac_cv_func_isdigit=yes
ac_cv_func_kill=yes
ac_cv_func_memcmp_working=yes
ac_cv_func_memmove=yes
ac_cv_func_mempcpy=yes
ac_cv_func_memrchr=yes
ac_cv_func_mmap_fixed_mapped=yes
ac_cv_func_mremap=yes
ac_cv_func_munmap=yes
ac_cv_func_popen=yes
ac_cv_func_putenv=yes
ac_cv_func_raise=yes
ac_cv_func_setenv=yes
ac_cv_func_setitimer=yes
ac_cv_func_setlocale=yes
ac_cv_func_setpgid=yes
ac_cv_func_setpgrp=yes
ac_cv_func_setsockopt=yes
ac_cv_func_sigaction=yes
ac_cv_func_snprintf=yes
ac_cv_func_socket=yes
ac_cv_func_stpcpy=yes
ac_cv_func_strcasecmp=yes
ac_cv_func_strcasestr=yes
ac_cv_func_strchr=yes
ac_cv_func_strdup=yes
ac_cv_func_strerror=yes
ac_cv_func_strftime=yes
ac_cv_func_strncasecmp=yes
ac_cv_func_strrchr=yes
ac_cv_func_strstr=yes
ac_cv_func_strtoul=yes
ac_cv_func_timegm=yes
ac_cv_func_tsearch=yes
ac_cv_func_uname=yes
ac_cv_func_unsetenv=yes
ac_cv_func_vasprintf=yes
ac_cv_func_vsnprintf=yes
ac_cv_func_wcwidth=yes
ac_cv_gnu_library_2_1=yes
ac_cv_header_argz_h=yes
ac_cv_header_arpa_inet_h=yes
ac_cv_header_bzlib_h=yes
ac_cv_header_dirent_dirent_h=yes
ac_cv_header_execinfo_h=yes
ac_cv_header_expat_h=yes
ac_cv_header_fcntl_h=yes
ac_cv_header_fsplib_h=no
ac_cv_header_gpm_h=yes
ac_cv_header_idna_h=yes
ac_cv_header_ifaddrs_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_io_h=no
ac_cv_header_lauxlib_h=yes
ac_cv_header_limits_h=yes
ac_cv_header_locale_h=yes
ac_cv_header_machine_console_h=no
ac_cv_header_malloc_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_net_if_h=yes
ac_cv_header_netdb_h=yes
ac_cv_header_netinet_in6_var_h=no
ac_cv_header_netinet_in_h=yes
ac_cv_header_netinet_in_system_h=no
ac_cv_header_netinet_in_systm_h=yes
ac_cv_header_netinet_ip_h=yes
ac_cv_header_nl_types_h=yes
ac_cv_header_pwd_h=yes
ac_cv_header_sigaction_h=no
ac_cv_header_stdc=yes
ac_cv_header_stddef_h=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_consio_h=no
ac_cv_header_sys_cygwin_h=no
ac_cv_header_sys_fmutex_h=no
ac_cv_header_sys_ioctl_h=yes
ac_cv_header_sys_param_h=yes
ac_cv_header_sys_resource_h=yes
ac_cv_header_sys_select_h=yes
ac_cv_header_sys_signal_h=yes
ac_cv_header_sys_socket_h=yes
ac_cv_header_sys_sockio_h=no
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_sys_un_h=yes
ac_cv_header_sys_utsname_h=yes
ac_cv_header_sys_wait_h=yes
ac_cv_header_termios_h=yes
ac_cv_header_time=yes
ac_cv_header_time_h=yes
ac_cv_header_unistd_h=yes
ac_cv_header_wchar_h=yes
ac_cv_header_wctype_h=yes
ac_cv_header_zlib_h=yes
ac_cv_host=x86_64-unknown-linux-gnu
ac_cv_lib_bz2_BZ2_bzReadOpen=yes
ac_cv_lib_cposix_strerror=no
ac_cv_lib_dl_dlopen=yes
ac_cv_lib_expat_XML_ParserCreate=yes
ac_cv_lib_gpm_Gpm_Open=yes
ac_cv_lib_idn_stringprep_check_version=yes
ac_cv_lib_z_gzclearerr=yes
ac_cv_objext=o
ac_cv_path_AWK=/usr/bin/gawk
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_GIT=/usr/bin/git
ac_cv_path_GMSGFMT=/usr/bin/msgfmt
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_MAKE=/usr/bin/make
ac_cv_path_MSGFMT=/usr/bin/msgfmt
ac_cv_path_POD2HTML=/usr/bin/core_perl/pod2html
ac_cv_path_PYTHON=/usr/bin/python
ac_cv_path_XGETTEXT=/usr/bin/xgettext
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_ACLOCAL=aclocal
ac_cv_prog_AUTOCONF=autoconf
ac_cv_prog_AUTOHEADER=autoheader
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_INTLBISON=bison
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_LD=ld
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_gcc_traditional=no
ac_cv_prog_make__usr_bin_make_set=yes
ac_cv_search_opendir='none required'
ac_cv_sizeof_char=1
ac_cv_sizeof_int=4
ac_cv_sizeof_long=8
ac_cv_sizeof_long_long=8
ac_cv_sizeof_off_t=8
ac_cv_sizeof_short=2
ac_cv_struct_tm=time.h
ac_cv_sys_file_offset_bits=no
ac_cv_sys_largefile_CC=no
ac_cv_type_off_t=yes
ac_cv_type_size_t=yes
ac_cv_working_alloca_h=yes
am_cv_func_iconv=yes
am_cv_langinfo_codeset=yes
am_cv_lib_iconv=no
am_cv_proto_iconv='extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);'
am_cv_proto_iconv_arg1=
am_cv_val_LC_MESSAGES=yes
el_cv_HAVE_C99_VSNPRINTF=yes
el_cv_HAVE_SC_PAGE_SIZE=yes
el_cv_HAVE_VA_COPY=yes
nls_cv_force_use_gnu_gettext=yes
nls_cv_header_intl=
nls_cv_header_libgt=
nls_cv_use_gnu_gettext=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='aclocal'
ALLOCA=''
AUTOCONF='autoconf'
AUTOHEADER='autoheader'
AWK='/usr/bin/gawk'
CATALOGS=' af.gmo be.gmo bg.gmo ca.gmo cs.gmo da.gmo de.gmo el.gmo es.gmo et.gmo fi.gmo fr.gmo gl.gmo hr.gmo hu.gmo id.gmo is.gmo it.gmo lt.gmo nl.gmo nb.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sr.gmo sv.gmo tr.gmo uk.gmo'
CC='gcc'
CFLAGS='-g -O2 -Wall -Wno-address -fno-strict-overflow'
CONFDIR='/etc'
CONFIG_256_COLORS='yes'
CONFIG_88_COLORS='no'
CONFIG_APIDOCS='no'
CONFIG_ASCIIDOC='yes'
CONFIG_BACKTRACE='yes'
CONFIG_BITTORRENT='no'
CONFIG_BOOKMARKS='yes'
CONFIG_BZIP2='yes'
CONFIG_CGI='yes'
CONFIG_COMBINE='no'
CONFIG_COOKIES='yes'
CONFIG_CSS='yes'
CONFIG_DATA='yes'
CONFIG_DEBUG='no'
CONFIG_DOC='yes'
CONFIG_DOM='yes'
CONFIG_DOXYGEN=''
CONFIG_ECMASCRIPT='yes'
CONFIG_ECMASCRIPT_SMJS='yes'
CONFIG_ECMASCRIPT_SMJS_HEARTBEAT='yes'
CONFIG_EXMODE='no'
CONFIG_FASTMEM='no'
CONFIG_FINGER='no'
CONFIG_FORMHIST='yes'
CONFIG_FSP='no'
CONFIG_FTP='yes'
CONFIG_GLOBHIST='yes'
CONFIG_GNUTLS=''
CONFIG_GNUTLS_OPENSSL_COMPAT='no'
CONFIG_GOPHER='no'
CONFIG_GPM='yes'
CONFIG_GSSAPI=''
CONFIG_GZIP='yes'
CONFIG_HTML_HIGHLIGHT='yes'
CONFIG_IDN='yes'
CONFIG_INTERLINK='yes'
CONFIG_IPV6='yes'
CONFIG_JW='no'
CONFIG_LEDS='yes'
CONFIG_LZMA='no'
CONFIG_MAILCAP='yes'
CONFIG_MANPAGE='yes'
CONFIG_MANUAL='yes'
CONFIG_MARKS='yes'
CONFIG_MIMETYPES='yes'
CONFIG_MOUSE='yes'
CONFIG_NLS='yes'
CONFIG_NLS_FALSE='#'
CONFIG_NLS_TRUE=''
CONFIG_NNTP='no'
CONFIG_NO_ROOT_EXEC='no'
CONFIG_NSS_COMPAT_OSSL=''
CONFIG_OPENSSL='yes'
CONFIG_OS_BEOS='no'
CONFIG_OS_OS2='no'
CONFIG_OS_RISCOS='no'
CONFIG_OS_UNIX='yes'
CONFIG_OS_WIN32='no'
CONFIG_OWN_LIBC='no'
CONFIG_POD2HTML='yes'
CONFIG_SCRIPTING='yes'
CONFIG_SCRIPTING_GUILE=''
CONFIG_SCRIPTING_LUA='yes'
CONFIG_SCRIPTING_PERL=''
CONFIG_SCRIPTING_PYTHON=''
CONFIG_SCRIPTING_RUBY='no'
CONFIG_SCRIPTING_SPIDERMONKEY='yes'
CONFIG_SMALL='no'
CONFIG_SMB='no'
CONFIG_SPIDERMONKEY='yes'
CONFIG_SSL='yes'
CONFIG_SYSMOUSE='no'
CONFIG_TRE=''
CONFIG_TRUE_COLOR='no'
CONFIG_URI_REWRITE='yes'
CONFIG_UTF8='yes'
CONFIG_XBEL_BOOKMARKS='yes'
CONFIG_XMLTO='no'
CPP='gcc -E'
CPPFLAGS=''
DEFS='-DHAVE_CONFIG_H'
DOXYGEN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
EXEEXT=''
GETTEXT_CFLAGS='-Wno-uninitialized'
GIT='/usr/bin/git'
GLIBC21='yes'
GMOFILES=' af.gmo be.gmo bg.gmo ca.gmo cs.gmo da.gmo de.gmo el.gmo es.gmo et.gmo fi.gmo fr.gmo gl.gmo hr.gmo hu.gmo id.gmo is.gmo it.gmo lt.gmo nl.gmo nb.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sr.gmo sv.gmo tr.gmo uk.gmo'
GMSGFMT='/usr/bin/msgfmt'
GNUTLS_CFLAGS=''
GREP='/usr/bin/grep'
GUILE_CFLAGS=''
GUILE_CONFIG=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INTLBISON='bison'
INTL_LIBTOOL_SUFFIX_PREFIX=''
JW=''
LD='ld'
LDFLAGS='-rdynamic '
LIBDIR='/usr/lib'
LIBGCRYPT_CFLAGS=''
LIBOBJS=''
LIBS='-ltre -Wl,-O1,--sort-common,--as-needed,-z,relro -lssl -lcrypto -L/usr/lib -llua5.1 -lm -ldl  -lgpm -lz -lbz2 -lidn -lexpat -lmozjs185 -lplds4 -lplc4 -lnspr4  '
LOCALEDIR='/usr/share/locale'
LTLIBOBJS=''
LUA_CFLAGS='-I/usr/include -I/usr/include/lua5.1'
LUA_LIBS='-L/usr/lib -llua5.1 -lm'
MAKE='/usr/bin/make'
MAKE_COLOR=''
MKINSTALLDIRS='config/mkinstalldirs'
MSGFMT='/usr/bin/msgfmt'
OBJEXT='o'
OPENSSL_CFLAGS=''
PACKAGE='elinks'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
PERL_CFLAGS=''
PERL_LIBS=''
POD2HTML='/usr/bin/core_perl/pod2html'
PYTHON='/usr/bin/python'
PYTHON_CFLAGS=''
PYTHON_LIBS=''
RANLIB='ranlib'
RUBY_CFLAGS=''
RUBY_LIBS=''
SET_MAKE=''
SHELL='/bin/sh'
SPARSE=''
SPIDERMONKEY_CFLAGS='-I/usr/include/js -I/usr/include/nspr'
SPIDERMONKEY_LIBS='-lmozjs185 -lplds4 -lplc4 -lnspr4'
TRE_CFLAGS='-D_FORTIFY_SOURCE=2'
TRE_LIBS='-ltre -Wl,-O1,--sort-common,--as-needed,-z,relro'
VERSION='0.13.GIT'
XGETTEXT='/usr/bin/xgettext'
XMKMF=''
XMLTO=''
X_CFLAGS=''
ac_ct_CC='gcc'
api_srcdir=''
bindir='${exec_prefix}/bin'
build='x86_64-unknown-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='unknown'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='/usr'
host='x86_64-unknown-linux-gnu'
host_alias='x86_64-unknown-linux'
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='unknown'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='/usr/share/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define PACKAGE "elinks"
#define VERSION "0.13.GIT"
#define CONFIG_ASCIIDOC 1
#define MANUAL_ASCIIDOC 1
#define MAN_ASCIIDOC 1
#define CONFIG_POD2HTML 1
#define CONFIG_DOC 1
#define CONFIG_MANUAL 1
#define CONFIG_MANPAGE 1
#define CONFIG_OS_UNIX 1
#define HAVE_DIRENT_H 1
#define STDC_HEADERS 1
#define HAVE_SYS_WAIT_H 1
#define TIME_WITH_SYS_TIME 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_WCHAR_H 1
#define HAVE_WCTYPE_H 1
#define HAVE_FCNTL_H 1
#define HAVE_LIMITS_H 1
#define HAVE_TIME_H 1
#define HAVE_UNISTD_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETDB_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_SIGNAL_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_UTSNAME_H 1
#define HAVE_NET_IF_H 1
#define HAVE_STDINT_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_LOCALE_H 1
#define HAVE_PWD_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_UN_H 1
#define CONFIG_INTERLINK 1
#define NONSTATIC_INLINE inline
#define HAVE_TYPEOF 1
#define HAVE_LONG_LONG 1
#define HAVE_OFF_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_UINT16_T 1
#define SIZEOF_CHAR 1
#define SIZEOF_SHORT 2
#define SIZEOF_INT 4
#define SIZEOF_LONG 8
#define SIZEOF_LONG_LONG 8
#define SIZEOF_OFF_T 8
#define HAVE_VARIADIC_MACROS 1
#define HAVE_STDLIB_H 1
#define HAVE_UNISTD_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_GETPAGESIZE 1
#define HAVE_MMAP 1
#define HAVE_STRFTIME 1
#define HAVE_ATOLL 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_HERROR 1
#define HAVE_STRERROR 1
#define HAVE_POPEN 1
#define HAVE_UNAME 1
#define HAVE_ACCESS 1
#define HAVE_CHMOD 1
#define HAVE_ALARM 1
#define HAVE_TIMEGM 1
#define HAVE_MREMAP 1
#define HAVE_STRCASECMP 1
#define HAVE_STRNCASECMP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSTR 1
#define HAVE_STRCHR 1
#define HAVE_STRRCHR 1
#define HAVE_MEMMOVE 1
#define HAVE_BCOPY 1
#define HAVE_STPCPY 1
#define HAVE_STRDUP 1
#define HAVE_INDEX 1
#define HAVE_ISDIGIT 1
#define HAVE_MEMPCPY 1
#define HAVE_MEMRCHR 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_GETIFADDRS 1
#define HAVE_GETPWNAM 1
#define HAVE_INET_PTON 1
#define HAVE_INET_NTOP 1
#define HAVE_FFLUSH 1
#define HAVE_FSYNC 1
#define HAVE_FSEEKO 1
#define HAVE_FTELLO 1
#define HAVE_SIGACTION 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_SETITIMER 1
#define HAVE_SETENV 1
#define HAVE_PUTENV 1
#define HAVE_UNSETENV 1
#define HAVE_GETUID 1
#define HAVE_GETEUID 1
#define HAVE_WCWIDTH 1
#define HAVE_FORK 1
#define HAVE_GETPID 1
#define HAVE_SETPGID 1
#define HAVE_GETPGID 1
#define HAVE_SETPGRP 1
#define HAVE_GETPGRP 1
#define HAVE_RAISE 1
#define HAVE_KILL 1
#define HAVE_FPATHCONF 1
#define HAVE_VA_COPY 1
#define HAVE_SC_PAGE_SIZE 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_LIBDL 1
#define HAVE_GPM_H 1
#define CONFIG_GPM 1
#define HAVE_ZLIB_H 1
#define CONFIG_GZIP 1
#define HAVE_BZLIB_H 1
#define CONFIG_BZIP2 1
#define HAVE_IDNA_H 1
#define CONFIG_IDN 1
#define CONFIG_BOOKMARKS 1
#define HAVE_EXPAT_H 1
#define CONFIG_XBEL_BOOKMARKS 1
#define HAVE_JS_REPORTALLOCATIONOVERFLOW 1
#define HAVE_JS_TRIGGEROPERATIONCALLBACK 1
#define CONFIG_ECMASCRIPT_SMJS 1
#define CONFIG_ECMASCRIPT 1
#define CONFIG_ECMASCRIPT_SMJS_HEARTBEAT 1
#define CONFIG_SCRIPTING_SPIDERMONKEY 1
#define CONFIG_SCRIPTING_LUA 1
#define HAVE_LAUXLIB_H 1
#define CONFIG_SCRIPTING 1
#define CONFIG_OPENSSL 1
#define CONFIG_SSL 1
#define HAVE_SA_STORAGE 1
#define HAVE_SA_IN6 1
#define HAVE_ADDRINFO 1
#define HAVE_EXECINFO_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_ALLOCA 1
#define HAVE_ARGZ_H 1
#define HAVE_LIMITS_H 1
#define HAVE_LOCALE_H 1
#define HAVE_NL_TYPES_H 1
#define HAVE_MALLOC_H 1
#define HAVE_STDDEF_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_UNISTD_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_FEOF_UNLOCKED 1
#define HAVE_FGETS_UNLOCKED 1
#define HAVE_GETCWD 1
#define HAVE_GETEGID 1
#define HAVE_GETEUID 1
#define HAVE_GETGID 1
#define HAVE_GETUID 1
#define HAVE_MEMPCPY 1
#define HAVE_MUNMAP 1
#define HAVE_PUTENV 1
#define HAVE_SETENV 1
#define HAVE_SETLOCALE 1
#define HAVE_STPCPY 1
#define HAVE_STRCHR 1
#define HAVE_STRCASECMP 1
#define HAVE_STRDUP 1
#define HAVE_STRTOUL 1
#define HAVE_TSEARCH 1
#define HAVE___ARGZ_COUNT 1
#define HAVE___ARGZ_STRINGIFY 1
#define HAVE___ARGZ_NEXT 1
#define HAVE_ICONV 1
#define ICONV_CONST 
#define HAVE_LANGINFO_CODESET 1
#define HAVE_LC_MESSAGES 1
#define CONFIG_NLS 1
#define CONFIG_NLS 1
#define CONFIG_COOKIES 1
#define CONFIG_FORMHIST 1
#define CONFIG_GLOBHIST 1
#define CONFIG_MAILCAP 1
#define CONFIG_MIMETYPES 1
#define CONFIG_IPV6 1
#define CONFIG_DATA 1
#define CONFIG_URI_REWRITE 1
#define CONFIG_CGI 1
#define CONFIG_FTP 1
#define CONFIG_MOUSE 1
#define CONFIG_256_COLORS 1
#define CONFIG_LEDS 1
#define CONFIG_MARKS 1
#define CONFIG_CSS 1
#define CONFIG_HTML_HIGHLIGHT 1
#define CONFIG_DOM 1
#define CONFIG_BACKTRACE 1
#define CONFIG_UTF8 1
#define CONFIG_TRE 1
#define CONFDIR "/etc"
#define LOCALEDIR "/usr/share/locale"
#define LIBDIR "/usr/lib"

configure: exit 0

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by config.status, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = config.h
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on 482fc32c2bf7

config.status:1158: creating config.h
config.status:1333: config.h is unchanged

===> Finished printing config.logs>